1、如果data里面只定義了對象,對象里面的鍵值沒有,getter/setter函數無法監聽到數據變化,會導致此現象發生;
解決辦法為調用vue的set函數,設置需要綁定的鍵值:
Vue.set(obj,key,value) Or this.$set(obj.key,value)
2、如果數據層次太多,例如數組包對象,對象包數組,多層嵌套,會出現v-if調用失效,頁面不重新渲染問題;
解決辦法為在數據處理完成之后調用$forceUpdate()發放:
this.$forceUpdate()