Vuex dispatch的payload最多只能接收一个参数
参考:https://vuex.vuejs.org/api/#dispatch
var params = {}
params.name = name
params.age = age
self.$store.dispatch('userUpdate', {'schoolCode': this.id, 'params': params})
actions: {
// 更新用户信息
userUpdate ({ commit }, object) {
api.user_update(object.id, object.params).then((response) => {
commit(types.COMMON_USER_UPDATE_CALLBACK, {'httpCode': response.status, 'data': response.data})
}).catch((response) => {
commit(types.COMMON_USER_UPDATE_CALLBACK, {'httpCode': response.status, 'data': response.data, 'localMsg': object.params.localMsg})
})
}
}