处理的情况
 
一个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(){}的监听事件触发