watch没有缓存性,更多的是观察的作用,可以监听某些数据执行回调。当我们需要深度监听对象中的属性时,可以打开deep:true选项,这样便会对对象中的每一项进行监听。这样会带来性能问题,优化的话可以使用字符串形式监听。
上面那句话是对 watch的一个总的理解
先看第一句: watch没有缓存性,更多的是观察的作用,可以监听某些数据执行回调。
从下图中可以看到,当我第一次输出在input框中输入a的时候,就会被watch监听到数据执行cityName函数
将新的和旧的input框的值打印出来.
后面关于deep用法,会在后续讲解