問題描述:當對數組變量進行動屬性的動態二次賦值時,頁面中的v-if渲染不出來。
1、考慮是數據層太深,render函數沒有自動更新,需手動強制刷新。
解決方法:在執行完賦值操作后,進行手動刷新。
// 強制刷新 this.$forceUpdate();
2、考慮數組賦值問題,導致vue監聽不到變化,可以使用this.$set()進行最初的賦值。
this.$set();
問題描述:當對數組變量進行動屬性的動態二次賦值時,頁面中的v-if渲染不出來。
1、考慮是數據層太深,render函數沒有自動更新,需手動強制刷新。
解決方法:在執行完賦值操作后,進行手動刷新。
// 強制刷新 this.$forceUpdate();
2、考慮數組賦值問題,導致vue監聽不到變化,可以使用this.$set()進行最初的賦值。
this.$set();
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。