如果我的应用程序包含多个模块,例如:
我想知道商店应该如何设计?每个模块都应该共享同一个(全局)存储,或者例如事件预览应该拥有自己的存储(例如独立子应用程序)。
如果全局商店是正确的答案,或者如果没有整个应用程序的详细描述很难决定,那么是否有 preview 存储密钥,每次用户离开时都会清除 / preview / id 页面?
/ preview / id :
store: {
auth: { ... },
live-events: { events: [] }
preview: { ... }
/事件
store: {
auth: { ... },
live-events: { events: [] }
preview: null
这是一种好方法吗?