vue watch对象可以监听数据,数据发生变化,处理函数
watch虽可以监听,但只是浅监听,只监听数据第一层或者第二层。比如对于整个对象的监听,需要用到深度监听
vm.$watch('obj',function(newVal,oldVal){ },{deep:true});
在单文件组件中:
watch:{ obj:{ handler:function(newVal,oldVal){ }, deep:true } }
设置 immediate 为true,将立即以表达式的当前值触发回调