vue監(jiān)聽對象及對象屬性問題
更新時間:2018年08月20日 15:28:57 作者:前端技術(shù)匯
這篇文章主要介紹了vue監(jiān)聽對象及對象屬性問題,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
監(jiān)聽整個對象,使用watch就行
export default {
data() {
return {
a: {
b: 1,
c: 2
}
}
},
watch() {
a: {
handler(newVal, oldVal) {
console.log('監(jiān)聽a整個對象的變化');
},
deep: true
}
}
}
監(jiān)聽對象中具體屬性的變化,需要使用watch配合computed
export default {
data() {
return {
a: {
b: 1,
c: 2
}
}
},
watch() {
bChange() {
console.log('監(jiān)聽a對象中b屬性的變化');
}
},
computed: {
bChange() {
return this.a.b;
}
}
}
相關(guān)文章
在瀏覽器console中如何調(diào)用vue內(nèi)部方法
這篇文章主要介紹了在瀏覽器console中如何調(diào)用vue內(nèi)部方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07
VUE3.2項目使用Echarts5.4詳細步驟總結(jié)
Vue3.2是一款非常流行的JavaScript框架,它讓在前端領(lǐng)域開發(fā)變得更加的便捷,下面這篇文章主要給大家介紹了關(guān)于VUE3.2項目使用Echarts5.4的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-06-06

