問題::在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//重新賦值 這樣就可以強制組件刷新了