computed 和 watch 的区别 FENG 2022-08-03 77 阅读1分钟 computed 和 watch 的区别 computed是计算属性的意思,被计算出来的属性就是计算属性 调用时不需要加括号 根据依赖会自动缓存,如果依赖不变,computed就不会再自动计算 watch是侦听/监听的意思,用于在数据变化时,执行另一个函数 有两个选项,immediate:表示是否要在第一次渲染的时候执行这个函数 deep:监听object的时候是否往更深看;如果属性有变化,那么监听的这个对象也变化,就是deep: true,反之是deep: false