Vue this.$forceUpdate()強制刷新渲染頁面

由於一些嵌套特別深的數據,導致數據更新了,但是頁面卻沒有重新渲染。我遇到的一個情況是,v-for遍歷數據渲染,當方法中處理相應數組數據時,數組改變了,但是頁面卻沒有重新渲染。

解決方法:運用 this.$forceUpdate()強制刷新,解決v-for更新數據不重新渲染頁面。

官方解釋:迫使 Vue 實例重新渲染。注意它僅僅影響實例本身和插入插槽內容的子組件,而不是所有子組件。

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