Vue數據監聽watch計算屬性computed

Vue數據監聽watch計算屬性computed


watch監聽單個,computed監聽多個

當watch監聽的是複雜數據類型的時候需要做深度監聽

watch:{
    msg:{
        handler(val){
            if(val.text == 'love'){
              alert(val.text)  
            }
        },
        deep:true//開啓深度監聽
    }
}

computed監視對象,寫在了函數內部,凡是函數內部有this.相關屬性,改變都會觸發當前函數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章