vue 监控对象变化
监控深层对象变化
that.$watch(
function () { // 第一个函数就是处理你要监听的属性,只要将其return出去就行
return that.result.data[0].cardNo;
},
function (old, valold) {
that.parseCardId()
}
)
监控一般对象变化
export default {
data() {
return {
a: {
b: 1,
c: 2
}
}
},
watch() {
a: {
handler(newVal, oldVal) {
console.log('监听a整个对象的变化');
},
deep: true
}
}
}