vuex狀態管理-數據改變不刷新


困惑:

在頁面初始化的時候,我提交到vuex狀態管理,然后在獲取的時候獲取不到,我找到了出錯的地點,並進行了修改,然后可以獲取到狀態

但是不知道原因?

定義了如下的state

const state = {
  num:{},
  mynum:0,
  tonum:0,
  donenum:0
};

在這里我聯想到了vue數組改變不刷新的問題,如果把mynum、tonum和donenum放到num中賦值,那么我就初始化的時候無法獲取到mynum等!

我暫時選擇了逃避,使用了下冗余的代碼,應該會有更好的辦法來代替我這樣的寫法!也許是setter!!!有空試一下!

 


免責聲明!

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



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