目前我正在弄清楚 Vuex,我的商店已经开始变得非常大,有很多行动。我是否要在不同的商店中分离不同的逻辑?例如,1 个包含所有身份验证逻辑的商店和另一个用于游戏逻辑的存储(如果我正在制作类似游戏的东西)等?还是我应该把所有东西都放在一家商店里?
如果我要做更多的商店,我应该如何命名它们(以便我遵循惯例)?
如果我要将逻辑拆分为多个商店,我还需要知道什么吗?
您应该只使用单个存储,但您可以(并且在您的情况下应该)使用模块。
https://vuex.vuejs.org/guide/modules.html
请注意可用于解决命名冲突的命名空间选项