Vuex报错之 [vuex] unknown mutation type: handlePower
报错截图相关代码//--------------------- store.js -----------------...const mutation = {handlePower: (state, power) => {state.power = powerlocalStorage.setItem('power', power)}}cons...
·
报错截图
相关代码
//--------------------- store.js -----------------
...
const mutation = {
handlePower: (state, power) => {
state.power = power
localStorage.setItem('power', power)
}
}
const store = new Vuex.Store({
...
mutation
})
//--------------------- login.vue -----------------
this.$store.commit('handlePower', res.data.data)
//--------------------- 在nav.vue中获取 -----------------
console.log(this.$store.getters.power)
原因(想给自己一个嘴巴子那种)
在vuex中没有mutation,有的是mutations,把上面的mutation修改为mutations即可
ps: vuex中除了state其它都是复数
更多推荐
已为社区贡献6条内容
所有评论(0)