watch监听

定义:watch的作用可以监控一个值的变换,并调用因为变化需要执行的方法
  //几种写法 example为监听的名称
watch:{
  example(curVal,oldVal){
      console.log(curVal,oldVal);
  },
  'example'(curVal,oldVal){
      console.log(curVal,oldVal);
  },
  example:'a',//a表示为methods的方法名
  example:{
    //注意:当观察的数据为对象或数组时,curVal和oldVal是相等的,因为这两个形参指向的是同一个数据对象
    handler(curVal,oldVal){
      console.log(curVal,oldVal)
    },
    deep:true //对象内部的属性监听,也叫深度监听
  }
},
posted @ 2021-11-01 16:00  是灯芯呀  阅读(164)  评论(0)    收藏  举报