-
分页2 可以不用方法 直接@click="number=addressList.length"查看全部
-
comouted 内用 slice(0,number);进行分页查看全部
-
Vue,set给item全局注册一个checked的属性 为true 单选 和 全选 全选是也要注册属性,防止用户还没有点击单选,就不会注册属性查看全部
-
循环中的item ?item in productlist?循环套循环中的part in item.partname查看全部
-
v-model:主要是在表单里面使用。比如文本框、下拉框、单选、复选、textarea。v-model是一个双向的功能。文本框输入以后,模型也会发生改变。反之模型改变了文本框也会改变。 v-text:主要用于文本的渲染。和{{}}功能一样。但是{{}}在第一次页面Vue木有初始化完成会显示{{}}字符。故文本渲染多用v-text。 v-show:控制显示隐藏。dom是存在的。仅仅加display block: display none。 v-if:kong'z控制显示隐藏。如果dom不显示,整个dom没有不存在。 v-bind:绑定属性。给一个dom元素添加属性。【比如:在做图片的渲染过程中,如果图片的src地址是动态的,那么就需要v-bind去绑定src属性,去给这个src赋值。】。凡是样式变化的可能用v-bind动态去操作class 【不要在原生的class里面去使用{{}}改变class】 v-for:循环。主要用于表格,<li> 标签 去循环一个数组。【凡是看到列表就要v-for】 v-on:事件绑定。【v-on:同等于@】,用于需要人机操作交互的地方 filter : 过滤器。格式化数据。如后台返回金额19数字。页面显示:¥19.00元。 component :组件。在做单页面过程中使用多些。把每一个网页做成多个组件然后拼接。起到组件复用。如页面头部底部和轮播等。查看全部
-
过滤器:局部过滤器只能在当前实例中调用,全局过滤器可以在任意一个页面中调用 一个有s ,一个没有s 局部过滤器:filters:{money:function(value){return ...}} 全局过滤器:Vue.filter("money",function(value,type){return...}) 使用{{item.price | money("元")}}查看全部
-
理解vue 渐进式还有vue的其他特点查看全部
-
splice是个删除的方法,splice(index,1)表示从index位置开始删,删除1个 slice 不会破坏原数组,返回新数组 spliec 会破坏原数组查看全部
-
知识点11: npm init是在为项目生成package.json文件,npm install xxx --save 是将相应模块安装到项目默认的依赖下,npm install xxx --save -dev 是安装到开发依赖中查看全部
-
知识点10: v-text 和 {{}} 效果一样 区别在于页面最开始渲染时{{}}会呈现在页面上;v-text则不会出现在界面上。 v-show 是控制DOM的隐藏和显示;v-if则控制DOM是否生成。 v-bind 给DOM添加属性(绑定属性,例如 src 属性)。 v-for 循环数组查看全部
-
知识点9: vue-resource获取数据 无参数: this.$http.get("data/cartData.json").then(function(res){ }); 有参数: this.$http.get("data/cartData.json",{"id":123}).then(function(res){ }); Vue-resource 插件和 Ajax 的返回数据有区别。 Vue-resource 返回数据对json数据进行一次封装,将状态码封装进返回结果中。 用result.body 获取结果json数据。查看全部
-
知识点8: 关于vue的mounted钩子函数:使用mounted并不能保证vue实例已经插入文档,所以还应该在钩子函数中包含Vue.nextTick / vm.$nextTick,e.g.: mounted: function() { this.$nextTick(function() { // 保证this.$el已经插入文档 })查看全部
-
知识点7: 注意computed的使用方法查看全部
-
filter 必须return Vue.filter("money",function(value,type){ return "¥" +value.toFixed(2)+type; });查看全部
-
知识点5查看全部
举报
0/150
提交
取消