watch监听

163 阅读1分钟

watch监听

1、顾名思义就是监听数据的变化,当数据发生改变时候去进行某某操作。

2、watch监听有几个属性:immediate、deep、handler

3、watch监听例子:

watch监听时候,初始化赋值或初始化渲染的时候不会监听,只有数据发生变化的时候才会监听。为了初始化渲染的时候就监听就要加上immediate属性

watch:{

//监听currentData的值
currentData: {
    immediate:true, //立即监听
    deep:true, //深度监听,监听对象的属性发生变化时用
    handler(newData,oldData) {
    console.log("下一步操作",newData,oldData)
    }
}

}