引导史诗

时间:2017-01-17 14:15:51

标签: redux-observable

我想知道在应用程序加载时是否有触发史诗的最佳做法?我可以想到几个方法:

  • 发送通用初始化操作。
    • Payload只能包含通用数据,因此,如果您的史诗依赖于获取的数据是通过操作获得的数据,那就没那么好了。
    • 单一调度和运行减速器/史诗。
    • 语义,因此易于理解。
  • 为每部史诗派遣特定行动。
    • 不需要更改史诗
    • 创建大量不必要的调度调用,因为操作已在商店中已经存在的状态下调度。
  • 使用startsWith运算符。
    • 非常适合开始并且永不改变的史诗。
    • 可以使用store.getState()中的数据创建相关操作,但这样做内联有点乏味。

这些不同的方法有其优点和缺点,但我很高兴看到我错过了一些明显或内置的东西。

在文档食谱中对此进行介绍会很好吗?

0 个答案:

没有答案