vue监听器中如何监听一个对象中的属性

如果我们的数据结构是这样的

data() {
    return {
        form:{
            name:"张三"
        }
    }
}

如果此时我们相对form下的name进行监听 但不监听form
确实只需要用字符串来表达就好了

 watch:{
    //侦听器本质上是一个函数
     "form.name"(newVal,oldVal){
         //新值在前,旧值在后
         console.log(newVal,oldVal);
     }
 },

非常的神奇 不过监听器确实是支持你这样写的


版权声明:本文为weixin_45966674原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。