vue中如何监控某个对象属性值的变化:
比如现在要监控data中,obj.a的变化,vue中监控对象属性变化可以这样:watch:{'obj':{handler(newValue,oldValue){console.log('aaaaaa')}deep:true}}deep代表深层遍历,一旦使用deep,就表示监控obj对象中所有的属性如果你想要监控obj对象里面特定的一个属性,...
·
比如现在要监控data中,obj.a的变化,vue中监控对象属性变化可以这样:
watch:{
'obj':{
handler(newValue,oldValue){
console.log('aaaaaa')
}
deep:true
}
}
deep代表深层遍历,一旦使用deep,就表示监控obj对象中所有的属性
如果你想要监控obj对象里面特定的一个属性,那么要这样写
watch:{
'obj.a':{
handler(newValue,oldValue){
console.log('aaaaaa')
}
}
}
更多推荐
已为社区贡献4条内容
所有评论(0)