vue watch對象可以監聽數據,數據發生變化,處理函數
watch雖可以監聽,但只是淺監聽,只監聽數據第一層或者第二層。比如對於整個對象的監聽,需要用到深度監聽
vm.$watch('obj',function(newVal,oldVal){ },{deep:true});
在單文件組件中:
watch:{ obj:{ handler:function(newVal,oldVal){ }, deep:true } }
設置 immediate 為true,將立即以表達式的當前值觸發回調