深入浅出vue1.0:起步
发布时间:2020-12-17 10:11:20 所属栏目:安全 来源:网络整理
导读:双向绑定 就是说视图和数据绑在一起,有一个变化了,另外一个也会变化 应用场景:各种表单啊~需要互动的有变化的地方~ 渲染列表 使用v-for标签,在前台展示数据 应用场景:各种列表~ 处理用户输入 先写触发条件,一般都是点击了什么(v-on:click="方法名")
双向绑定就是说视图和数据绑在一起,有一个变化了,另外一个也会变化 渲染列表使用v-for标签,在前台展示数据 处理用户输入先写触发条件,一般都是点击了什么(v-on:click="方法名") 综合例子html //要操作的对象 <div id="app"> //绑定模型 按键事件 <input v-model="newTodo" v-on:keyup.enter="addTodo"> <ul> //循环列表 <li v-for="todo in todos"> //文本插值 <span>{{ todo.text }}</span> // 指令的值 为绑定表达式(参数) <button v-on:click="removeTodo($index)">X</button> </li> </ul> </div> js //创建vue new Vue({ //创建对象 el: '#app',//属性赋值 data: { newTodo: '',todos: [ { text: 'Add some todos' } ] },//调用方法 methods: { //定义方法一 添加todo addTodo: function () { //去掉空格 var text = this.newTodo.trim() if (text) { //加入数组 this.todos.push({ text: text }) //置空 this.newTodo = '' } },//定义方法二 删除todo removeTodo: function (index) { //删除 this.todos.splice(index,1) } } }) http://codepen.io/zd9027/pen/XdQYbb 吐槽最初学前端用jq写了一坨,用vue几行就搞定了~ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- webService详解(一)
- uploadify3.1版本上传附件,后台用webservice处理上传文件总
- webService调用 查询手机号码和天气
- webservice入门---第一个快速实例
- scala – 使用SBT,如何在运行时使用不同的Setting [T]值执行
- angular – 处理’handleError`和`extractData`私有方法的最
- Bootstrap组件之输入框组
- angularjs – Angular2 TemplateRef选择器
- WebService学习总结(三)——使用JDK开发WebService
- MySQL 系列连载之 XtraBackup 全量热备 or 恢复实践(2)