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