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//重新赋值 这样就可以强制组件刷新了

 

posted on 2020-04-08 22:53  九块九包帅  阅读(3580)  评论(0)    收藏  举报

导航