vue中getters不更新數據解決辦法


  在 Vue.js devtools 中看到,我們明明更改了倉庫 state 中的數據,但是我們的 getters 就是值渲染一次之后就不再重新渲染了

  解決方法:使用 Vue.set() 方法,就是專門解決這個問題的,且我們只要是修改 state 里面的屬性,不管是什么屬性,都應該使用 Vue.set() 因為他不僅可以更改原來的屬性的值,

  還是可以設置新的屬性

 

  我們只需要把想更改的屬性,放進里面就可以了

  情景案例

  在 vuex 中 

  mutations 對象

  

  

  getters 使用方法

  

 


免責聲明!

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



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