我的公司有一个很大的应用,有很多(!)数据。
我们用三个模块来讨论主要区域,而主模块是存储中的平面模块,
或者尽可能多地使用子模块。(每个主子模块约有6-8个子模块)
我只想从在使用vuex的复杂应用程序方面有经验的人那里获得意见。让模块保持平直是否更好?或者使用子模块?
职业选手对康斯队
发布于 2017-10-31 14:20:32
如果您使用分离关注点,那么为系统的不同部分设置子模块确实是有意义的。它使特性增强变得简单,并且添加一个子模块不会改变其他模块中的任何内容,这也使得与不同的人在应用程序的不同模块上进行协作变得更加容易。
Vuex子模块还有助于保持不同子模块的状态相互隔离,否则将所有状态变量混合在一起太容易了。它含蓄地强调了这一纪律。
但是,如果您的应用程序非常简单,并且要将不同子模块中的子模块分开太麻烦了,那么使用子模块肯定是过分的。
https://stackoverflow.com/questions/47037117
复制相似问题