vue踩坑纪录

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实例。

你可能感兴趣的:(vue踩坑纪录)