监控深层对象变化

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
        }
    }
}

标签: none

添加新评论