vue中getters不更新数据解决办法

时间:2021-04-04 11:57:21

  在 Vue.js devtools 中看到,我们明明更改了仓库 state 中的数据,但是我们的 getters 就是值渲染一次之后就不再重新渲染了

  解决方法:使用 Vue.set() 方法,就是专门解决这个问题的,且我们只要是修改 state 里面的属性,不管是什么属性,都应该使用 Vue.set() 因为他不仅可以更改原来的属性的值,

  还是可以设置新的属性

  我们只需要把想更改的属性,放进里面就可以了

  情景案例

  在 vuex 中

  mutations 对象

  vue中getters不更新数据解决办法

  

  getters 使用方法

  vue中getters不更新数据解决办法