我想知道在应用程序加载时是否有触发史诗的最佳做法?我可以想到几个方法:
- 发送通用初始化操作。
- Payload只能包含通用数据,因此,如果您的史诗依赖于获取的数据是通过操作获得的数据,那就没那么好了。
- 单一调度和运行减速器/史诗。
- 语义,因此易于理解。
- 为每部史诗派遣特定行动。
- 不需要更改史诗
- 创建大量不必要的调度调用,因为操作已在商店中已经存在的状态下调度。
- 使用startsWith运算符。
- 非常适合开始并且永不改变的史诗。
- 可以使用store.getState()中的数据创建相关操作,但这样做内联有点乏味。
这些不同的方法有其优点和缺点,但我很高兴看到我错过了一些明显或内置的东西。
在文档食谱中对此进行介绍会很好吗?