Vue中 computed和watch的区别 水瓶白 2020-10-06 156 阅读1分钟 computed就是计算属性的意思,watch就是监听的意思。 computed是用来计算出一个值的,那这个值 我们在调用的时候不需要加括号 他会根据依赖自动缓存,如果依赖不变,computed的值就不会重新计算。 watch他有两选项 第一个是immediate 它表示第一次渲染的时候是否要执行这个函数 另一个叫deep,意思是如果我们监听一个对象.我们是否要看对象里面的属性的变化 如果某个属性变化我们就去执行某个函数。 这就是computed和watch的区别。