vue watch 深度监听以及立即监听


vue watch对象可以监听数据,数据发生变化,处理函数

watch虽可以监听,但只是浅监听,只监听数据第一层或者第二层。比如对于整个对象的监听,需要用到深度监听

vm.$watch('obj',function(newVal,oldVal){

},{deep:true});

 

在单文件组件中:

watch:{

  obj:{

    handler:function(newVal,oldVal){

    },
    deep:true
  }

}

 

设置 immediate 为true,将立即以表达式的当前值触发回调

 


免责声明!

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



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