一开始遇到的时候,以为是action.js导出写错了,换了各种写法还是报错

export default {

addNum:({commit,state},id)=>{

commit('REMBER_AWARDID',id)

}

}

再排查是否mapActions错误,也不是

methods:{

...mapActions([

'addNum'

]),

最后找出是store导出错误

export default new Vuex.Store({

state,

actions,//action错误写法

mutations//mutations也会容易出现此类问题,需要避免

})

 

Logo

前往低代码交流专区

更多推荐