我认为解决方案是中间件。
意思是这个,你可以Action
用名字来做一个InitializeApp
例子。创建太Middleware
喜欢DataBaseMiddleware
。
在你的内部Middleware
,你可以创建一个条件来检查是否action
是InitializeApp
,并在加载完成后获取数据,DataBase
你可以dispatch
采取行动来更新你的States
.
想想你的中间件,你可以调度 UpdateUserInfo(name, age), UpdatePreferences..
我希望我是有帮助的。