vue踩坑纪录
2017-09-14 本文已影响0人
Kobe丶
1.v-for遍历的时候,千万不能将数组或者对象作为key!,务必绑定 :key="index"。
2.要想获取vue里面的对象,必须在对象上加上ref=“xxx”,再通过this.$refs.xxx获取,然后调用一些方法没有括号
比如clientHeight方法不用加括号。
3.组件使用方法:1.引入组件 2.注册组件。
4.props代表子元素从父元素接受的数据,data为子元素本地的数据。
5一个clik可以注册两个事件,语法为@click="a();b()"
6vue中模板需要用到的变量一定要先在export defaults中先定义。
7目前想到的搜索功能实现思路是:先根据输入从请求到的数据中匹配简历新数组,然后遍历此对象。但是如果有两个搜索条件,如果一直是在请求到的数据中做筛选的话,会造成性能浪费,因为第一次筛选得到的数组1,第二次只要在数组一中进行筛选得到数组二就行。
8.使用箭头函数时,this永远指向当前的对象,比如你点击了一个a节点,那这个this就是a,因为箭头函数本身是没有this的,所以要谨慎使用,因为大部分时候你的this都需要指向vue实例,此时应该使用传统函数写法,它的this指向vue实例。