视频1 | 了解watch侦听器的基础用法 |
视频2 | |
视频3 | deep 选项 |
视频4 | 监听对象中单个属性的变化 |
视频5 | 计算属性和侦听器的区别 |
1. 什么是 watch 侦听器
watch 侦听器允许开发者监视数据的变化,从而针对数据的变化做特定的操作。
节点是watch,函数格式,监听谁,就写谁
2. immediate 选项
默认情况下,组件在初次加载完毕后不会调用 watch 侦听器。如果想让 watch 侦听器立即被调用,则需要使用 immediate 选项,设置它的值是immediate: true
3. deep 选项
如果 watch 侦听的是一个对象,如果对象中的属性值发生了变化,则无法被监听到。
此时需要使用 deep 选项。
4. 监听对象单个属性的变化
如果只想监听对象中单个属性的变化,则可以按照如下的方式定义 watch 侦听器。