vue版本2.2.2, vue版本2.2.1
// actions代码
const actions = {
updateUser ({ commit }, { username }) {
console.log(arguments)
commit(types.UPDATE_USER, { username })
},
}
// 组件中调用actions
this.$store.dispatch({
type: 'updateUser',
username: 'hhhh'
})
实际运行,发现actions.updateUser方法接受到三个参数,第三个是undefined
报错信息:Uncaught Error: [vuex] Expects string as the type, but found undefined.
why?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…