我想知道在应用程序加载时是否有触发史诗的最佳实践?我可以想到几个方法:
- 调度一个通用的初始化动作。
- 有效负载只能具有通用数据,因此如果您的史诗依赖于通过操作获取数据,则效果不佳。
- 单一调度和运行减速器/史诗。
- 语义,因此易于理解。
- 为每个史诗调度一个特定的动作。
- 不需要更改史诗
- 创建许多不必要的调度调用,因为动作是在商店中已经存在的状态下调度的。
- 使用startsWith 运算符。
- 非常适合开始且从未改变的史诗。
- 可以使用来自 store.getState() 的数据创建相关操作,但是内联操作有点乏味。
这些不同的方法各有优缺点,但我很想看看我是否遗漏了一些明显的或内置的东西。
在文档配方中介绍这一点会很好吗?