处理的情况
一个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 改变