鍍金池/ 問答/HTML/ mounted()和通過 ...mapState實(shí)現(xiàn)的computed執(zhí)行順序

mounted()和通過 ...mapState實(shí)現(xiàn)的computed執(zhí)行順序

computed:{
    ...mapState(mapStore.name, ['mapInstance']),
    ...mapState(mapStore.name, ['mapConfig']),
},
利用上述代碼從store中讀取了computed屬性值
mounted(){
    if(this.mapInstance){
        ...
    }
},
在mounted中卻獲取不到mapInstance,提示未定義。
這里該怎么讀?。?/code>
回答
編輯回答
無標(biāo)題

你這個(gè)是綁定了 namespaced吧?

2017年7月4日 02:32
編輯回答
我甘愿

你這里寫法好像有問題哦

computed:{
    /*...mapState(mapStore.name, ['mapInstance']),
    ...mapState(mapStore.name, ['mapConfig']),這里的mapStore.name是什么寫法*/
    ...mapState(['mapInstance', 'mapConfig'])//應(yīng)該是這么寫的吧
},

有沒有可能是你變量寫錯(cuò)名字,或者引用錯(cuò)了
這里有一個(gè)跟你一樣情況的問題。

2018年7月14日 16:00