store._actions[type] = []
来源:12-8 Vuex 初始化(7)

旋涡鸣人_
2019-03-12
为啥要等于一个数组,一般不就是一个方法放进来吗
写回答
2回答
-
月上云流
2020-02-11
如果模块没有设置 namespaced 为 true,那么就有可能出现多个 Module 同时具有相同名字的 mutation/action,这个时候 store._actions[type] 数组的长度就不是 1 了,会有多个 handler
00 -
ustbhuangyi
2019-03-12
理论上在一个 module 下定义的 action 是唯一的 key,但是考虑到带有 namespace 的情况,可能会有名称冲突的情况,所以用一个数组保存。
00
相似问题