computed、methods、watch的区别?

计算属性可以依赖多个vue实例的数据,只要其中一个任何一个数据发生变化,计算属性就会重新执行,视图也会更新(有缓存)
watch 是监听,监听是方法,一旦监听的值发生变化,就会调用相应的方法methods是必须要有一定触发条件才能执行,(没有缓存)(点击执行)

其实面试官要是问道,就是想听 computed有缓存,watch没缓存

你可能感兴趣的:(computed、methods、watch的区别?)