例如:
data(){
return{
form:{
a:"",
b:""
}
}
}
如下可以监听a的变化
watch: {
form: {
handler: function() {
//do something
},
deep: true
}
}
deep设为了true,可以监听queryData中的任何一个属性,都会执行handler这个方法。不过这样开销很大,尤其是对象里面结构嵌套过深的时候。
watch: {
'form.a': {
handler: function() {
//do something
},
}
只监听对象中的某个属性
网友评论