监听对象的某个属性值变化
"obj.name": function(newVal, oldVal) {
console.log(newVal);
},
监听对象的所有属性值变化
obj: {
handler: function(newVal, oldVal) {
console.log(newVal);
},
deep: true,
immediate: true
}
使用该方法,对象的每个属性值变化都能监听到
immediate的作用:当值第一次进行绑定的时候并不会触发watch监听,使用immediate则可以在最初绑定的时候执行。