我想将第二个参数传递给调度调用:
this.$store.dispatch(
'testAction',
this.employee.employeeId,
departmentId
));
我的商店操作如下:
async testAction({ dispatch, commit }, employeeId, departmentId) {
console.log(departmentId);
return 'Employee Tested';
},
当我看到DepartmentId的控制台日志时,我得到“未定义”。
关于如何传递多个参数的任何线索吗?
谢谢
答案 0 :(得分:2)
看看文档:{{3}}
基本上,您不能发送多个参数。您需要使用包含参数的payload
对象进行分派。