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

鍍金池/ 問(wèn)答/HTML5  HTML/ vuex 使用mapGetters可以獲取到數(shù)據(jù),但是使用mapState獲取不

vuex 使用mapGetters可以獲取到數(shù)據(jù),但是使用mapState獲取不到數(shù)據(jù),為什么????

vuex代碼(部分):

const state = {
    shopNameList: [],
    test: [1, 2, 3]
}
const getters = {
    shopNameList: (state) => state.shopNameList,
    test: (state) => state.test
}

組件代碼(部分):

computed: {
        ...mapGetters({ // 這樣可以獲取
            shopNameList: 'shopNameList',
            test: 'test'
        })
    },
computed: {
        ...mapState({ // 獲取不到數(shù)據(jù)
            shopNameList: 'shopNameList',
            test: 'test'
        })
    },
回答
編輯回答
旖襯

clipboard.png

mapState 返回的是一個(gè)數(shù)組

2017年3月17日 22:49