如果您查看Vuex commit()
函数you can see that it accepts a third argument named _options
。我习惯用root: true
设置它,当我需要从模块中提交变异时,我已经在其中。
commit('main/toggleMenu', { menu: 'right' }, { root: true })
我找不到有关此参数的任何文档。你知道所有这些选择是什么吗?
答案 0 :(得分:2)
来自bar
的{{3}}:
commit
可以options
允许在命名空间模块中提交根突变。
因此,它似乎是您可以传递给root: true
参数的唯一选项。