
直接看官网dispatch 的定义:
dispatchPayload和对象Object2种方式进行分发,那多参数应该也有2种传参方式,分别如下:Payloadmutation会更易读。 this.$store.dispatch("changeComps", { comps: this.comps, allPluginsComps: this.allPluginsComps, });Object this.$store.dispatch({ type:"changeComps", comps: this.comps, allPluginsComps: this.allPluginsComps, });综上:多参数封装为Object类型放在第一或者者第二个参数里就好了。
ps:假如单个参数也这么写,就不存在多参数的疑问/概念啦~