vue watch监听对象及对应值的变化
data:{
a:1,
b:{
value:1,
type:1,
}
},
watch:{
a(val, oldVal){//普通的watch监听
console.log("a: "+val, oldVal);
},
b:{
handler(val, oldVal){
console.log("b.value: "+val.value, oldVal.value);
},
deep:true
}
}
如果只想监听b中的value
watch:{
'b.value':{
handler(val, oldVal){
console.log("b.value: "+val, oldVal);
},
deep:true
}
}