vue中watch的用法

watch没有缓存性,更多的是观察的作用,可以监听某些数据执行回调。当我们需要深度监听对象中的属性时,可以打开deep:true选项,这样便会对对象中的每一项进行监听。这样会带来性能问题,优化的话可以使用字符串形式监听。


上面那句话是对 watch的一个总的理解

先看第一句: watch没有缓存性,更多的是观察的作用,可以监听某些数据执行回调。

从下图中可以看到,当我第一次输出在input框中输入a的时候,就会被watch监听到数据执行cityName函数

将新的和旧的input框的值打印出来. 

后面关于deep用法,会在后续讲解

参考链接vue中watch的详细用法 - 阳光小点儿 - 博客园

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。