关于 VueX 变异良好实践

About VueX good mutation practice

将 VueX 存储拆分为多个模块,让一个模块中的突变执行另一个模块中的状态更改是一种好习惯吗?

我有一种强烈的感觉,它不是,模块状态只能通过同一模块内的突变来修改。对吗?

这更像是一个自以为是的问题,没有任何具体的用例或代码就很难回答,但是模块之间的交互是完全可以的。它可以通过 root 完成,因此如果它在这里,它就不是反模式。

这完全取决于您的代码库。

https://vuex.vuejs.org/api/#dispatch