
当number数据发生变化时,vue进行重新渲染,getName会重新执行,而name不会,computed缓存,提高性能

watch



一般watch需要等到监听的数据发生变化才会调用,也可以使用上面的方法进行强制调用
对比:
显示某个数据,要做一个数据的拼装,选择computed
监听到某个数值的变化,给后台发一个请求,用watch
当监听一个对象

我们改变obj.a是不会触发监听的,改变obj就会触发

如果实在想监听obj.a,有两种方法:
1.加上deep:true就会遍历整个对象,缺点:开销大

2.直接监听obj.a
