VUE watch

    xiaoxiao2022-07-05  181

    处理的情况

    一个Vue对象的data里面的变量的改变依托于Vue对象里的另一个data里的数据的改变而改变,这个情况下就可以使用

    使用方式

    data: { num: 200, numC: 0 }, //这个this.num 是发生改变之后的值 watch: { num(newval,oldVal){ //监听的属性名 也就是这个函数名 data里面的这个属性发生变化,监听就生效,执行这个函数 this.numC = this.num + newval; console.log(this.numC); } }, // num 改变 --> numC 改变

    触发情况

    1.@click=“num=10”

    2.在控制台改变它的值

    综合就是属性值num发生改变,num(){}的监听事件触发

    最新回复(0)