vuex的getters類似于計算屬性。但是我遇到的問題是,第一次在中可以擷取到
getters
的資料更新了,但是之後就不會擷取到。
state
官方文檔好像說:getter 在通路時是作為 Vue 的響應式系統的一部分緩存其中的;而getter 在
通過屬性
通路時,每次都會去進行調用,而不會緩存結果。
通過方法
把原來的寫法換成方法來寫。
//getters
mySelf(state){
return xxx;
}
//改成
mySelf:(state)=>()=>{
return xxx;
}