watch:{
监视对象:{
immediate:true,//初始化时,让handler调用一下
deep:true,//深度监视
//handler什么时候调用?当监视对象发生改变时
handler(newValue,oldValue){
}
}
}
vm.$watch('监测对象',{
immediate:true,//初始化时,让handler调用一下
//handler什么时候调用?当监视对象发生改变时
handler(newValue,oldValue){
}
})
监视属性watch:
1、当被监视的属性变化时,回调函数自动调用,进行相关操作
2、监视的属性必须存在,才能进行监视!!
3、监视的两种写法:
(1).new Vue同时传入watch配置
(2).通过vm.$watch监视
//简写
watch:{
监视对象(newValue,oldValue){
}
}
vm.$watch('监测对象',function(newValue,oldValue){
})
所以Vue所管理的函数都要写成普通函数,不要写成箭头函数