watch深度监听


export default {
  data() {
    return {
       a:['111','sss','444','hhhh'],
      b:['111','sss','444','hhhh','ggg','ttt'],
      lisdd:{
        name:'job',
        age:'23',
        job:'fff'
      },
watch:{j
    'lisdd.name':{
      handler(newval){
         console.log(newval);//j
      },
      immediate: true,
      // deep:true
      }
    },

深度监听可以对对象中的单独一个属性进行监听,返回属性的值,例如在input中改变name的值,只返回‘name 的值’,监听整个对象的话则返回整个对象

watch:{
    lisdd:{
      handler(newval){
         console.log(newval);//
      },
      immediate: true,
      deep:true
      }
    },

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM