用到vue,肯定会接触到vue里面的watch
普通的监听:

watch:{
  data: function(newValue,oldValue){
        doSomeThing();
    }
}

 

watch可以监听数据,也可以监听对象,使用watch监听对象时,就需要用到深度监听了
记住,一定不要忘记咱们的主角deep,深度监听deep的值要设为true哦

watch:{
    'data':{
	handler:function(newValue,oldValue){
	    doSomeThing();
	},
	deep:true
    }
}  

若是监听数组,数组内有任何值发生变化,都会成功触发被监听的数组对象内的函数 doSomeThing();

此时你可以在函数doSomeThing中执行你想执行的事件