vue计算属性computed和methods区别

computed: 、

1. 属性调用

2. 变量重用

初次渲染只执行一次

3. 缓存

只有计算属性依赖的值发生改变触发重新渲染(注意要触发重新渲染,对象新增和删除以及数直接修改数组长度,数组用index直接赋值)才会重新计算

methodss定义的方法:

1.函数调用

2.无重用性

有多少地方用就执行多少次

3. 无缓存

方法执行跟依赖的值无关,凡是重新渲染页面绑定的方法值都会重新执行

猜你喜欢

转载自www.cnblogs.com/1605530316mjx/p/11603455.html