在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue父組件發(fā)送請求獲取數(shù)據(jù),存入到vuex的state中,首次頁面的時候總是找

vue父組件發(fā)送請求獲取數(shù)據(jù),存入到vuex的state中,首次頁面的時候總是找不到,子組件改動再次觸發(fā)頁面渲染,才能找到?

vue父組件中created發(fā)送請求獲取數(shù)據(jù),存入到vuex的store中,在子組件中動態(tài)創(chuàng)建元素,為什么刷新頁面的時候總是找不到報錯,子組件改動再次觸發(fā)頁面渲染,才能找到store的內(nèi)容?

clipboard.png

回答
編輯回答
裸橙

這個問題沒有描述清楚,我理解如下:在父組件created中將數(shù)據(jù)存入$store,然后在子組件中這個數(shù)據(jù)渲染到模板中?
解決方式如下:
如果$store中存入的數(shù)據(jù)是dashbord,子組件用到的數(shù)據(jù)名稱為dataList,并且使用computed

computed: {
    dataList() {
        return this.$store.getters.dashbord
    }
}
2017年9月23日 02:44