vue組件渲染 vuex數據 無法實時刷新問題 解決辦法


問題::在vue開發過程中 使用vuex 發現 組件對 vuex的數據 更新不能及時的更新  需要切換組件來觸發組件對vuex的重新渲染

解決辦法::對 vuex的數據 置null  在重新賦值 強制組件更新 代碼在vuex的更新數據的方法中 修改就好了

例如:

state.arr.push(a);//arr添加了數據

//上面的是處理數據更新

//下面是強制組件刷新的

var newarr=store.arr//用一個臨時變量存起arr

store.arr=null;//arr置null

store.arr=newarr//重新賦值 這樣就可以強制組件刷新了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM