我已经使用了
Redux Promise,但似乎
Redux Promise Middleware具有更多功能,例如在附加“PENDING”或“FULFILLED”的情况下调度多个动作.
为什么我会使用一个而不是另一个?
解决方法
我个人更喜欢Redux Promise Middleware作为中间件,因为它可以实现乐观的更新;发送未决,已履行和被拒绝的行动;与
Redux Thunk一起使用可以实现链异步操作.
例如,您可以在reducers中使用带有_PENDING和_FULFILLED的操作,并使用进度条和类似更新UI.