-
基础指令查看全部
-
vue渐进式框架查看全部
-
列表通过v-for指令进行循环 v-text指令对文本,金额,商品名称进行赋值 商品数量是文本框,通过v-model实现双向数据绑定 总金额局部过滤器和全局过滤器的使用 通过v-on或@click实现事件绑定 商品的选中,全选,class,通过v-bind实现 data是Vue的模型,改变元素,操作dom mounted一般会配合方法$nextTick使用,因为mounted并不能代表Vue实例已经插入到dom节点里去,所以使用$nextTick保证初始化完全加载 methods定义所有的事件和调用的方法 slice:对数组进行切割,返回全新数组 splice:对原生数组进行操作查看全部
-
删除:通过indexOf获取索引,var index = this.productList.indexOf(this.curProduct); splice(index,1)从当前位置开始删除一个元素查看全部
-
对于文本框这样的值,是通过v-model绑定的,v-model具有双向数据绑定功能,通过+改变数量,那么文本框的值会相应的去发生变化 但是变量{{ }}是不会实时改变的查看全部
-
"+""-"符号要绑定事件,绑定事件有两种方式: 1.<a href="javascript:;" v-on:click="changeMoney(item,-1)">-</a> changeMoney是js中定义的方法,item是对象,-1,+1参数识别用户点击的是加或减 2.<a href="javascript:;" @click="changeMoney(item,1)">+</a> v-bind:class=""可以缩写为:class="" @click中不止可以调用函数,也可以写表达式,但表达式要么是一元表达式,要么是三元表达式,不可以出现声明或业务逻辑在里面 通过forEach遍历商品列表forEach(function(value,index){ }) 单选,全选:1.使用v-bind添加样式,2.使用Vue.set方法给对象添加注册,监听一个变量,这个变量在对象中是不存在的,需要Vue.set进行设置.3.使用v-on事件,可以缩写为@查看全部
-
箭头函数作用域指向外部,内层的this和外层的this达到同一个级别 金额的格式化要使用竖线和过滤器的名称{{item.productPrice | formatMoney}} 全局过滤器Vue.filter("money",function(value,type)) 第一个参数"money"是过滤器的名称,value是回调函数,type是参数查看全部
-
选中状态的保存写法查看全部
-
Vue-resource调用监听数据 使用v-for指令渲染商品列表 使用使用v-on绑定事件,实现动态金额计算查看全部
-
使用resource插件,必须用this.$http.get()调用查看全部
-
通过computed,替代1.x版本的过滤器 splice()直接对数组进行操作 slice()返回一个新的数组查看全部
-
直接写在mouted里面,并不能保证完全插入到dom里面,需要写在this.$nextTick里面查看全部
-
mounted 钩子函数 加上 this.$nextTick(function(){ conName.fun(); })确保实力已经插入文档中查看全部
-
给图片动态绑定需要用 v-bind:src=xx.xx (src:{{xx.xx}} 在vue2里无效)查看全部
-
课程的流程查看全部
举报
0/150
提交
取消