問題描述
在vue項(xiàng)目中,父組件通過prop給子組件傳值時(shí),如果prop值是從服務(wù)器端獲取,則父組件可能會(huì)傳給子組件一個(gè)默認(rèn)值(服務(wù)端數(shù)據(jù)還未及時(shí)獲取),那么,我們就需要實(shí)時(shí)watch這個(gè)prop值,一旦prop值有更新,將立即通知子組件更新。
watch: {
levelDetail: {
immediate: true, // 很重要?。?!
handler (val) {
this.levelPersonal = !val ? {} : val
// console.log('action Value:', val, this.levelPersonal)
}
}
},