vue中watch方法的使用(简单版)
我们一般在组件中会使用到watch方法 他与data同级,作用是监听当前组件中数据的变化 一旦数据变化watch中相应的函数就会开始执行
也可以使用这种方式:将处理函数拎出去
如果有时候我们希望在数据初始化的时候就执行监听函数 这时候我们就需要使用到immediate属性 将其设置为true
再有就是我们的数据并不总是正常的变量 还可能是对象之类的数据 这些数据往往有好几层 这时候正常情况下的监听是监听不到深层数据变化的 要想监听到深层的数据变化就需要添加deep属性
将deep属性设置为true之后就可以监听到深层次的数据变化