a.vue中有個http請求,響應之后this.$store.commit('userInfo', userInfo);,在b.vue頁面通過computed獲取更新之后的數(shù)據(jù)userInfo(){ return this.$store.state.userInfo
},b.vue頁面中通是有個方法需要獲取此數(shù)據(jù):this.userInfo,當頁面刷新的刷新的時候,a.vue頁面中的頁面請求可能還沒有完成,b.vue 頁面就要獲取 數(shù)據(jù)了,導致出現(xiàn)undefined問題;請問這個問題應該怎么解決???
通過vuex更新異步更新數(shù)據(jù),其他頁面怎么在異步更新完畢之后獲取數(shù)據(jù)?
幕布斯7119047
2019-02-26 20:20:13