在Redux应用程序启动时运行函数/逻辑的最佳方法是什么?

时间:2016-05-25 14:02:54

标签: redux

问题是,在app start上执行函数/逻辑的最佳方法是什么?

我认为可能会发送一个type APP_START之类的行动,而减速器会照顾其余部分......

如果这是一个很好的方法,如何在应用开始时调度该操作?我应该从主应用容器componentDidMount发送它吗?

1 个答案:

答案 0 :(得分:0)

感谢David Tryon确认,看起来这是连接redux应用程序的方法:使用主容器' s componentDidMount

为了使模块更好一点和抽象,我创建了一个名为START_APP的应用级动作,它被调度到上面的位置。在模块级中间件中,很容易查找此操作并触发模块自己的初始化操作。这样就可以在不触及应用级代码的情况下初始化多个模块。