【发布时间】:2019-12-29 19:41:37
【问题描述】:
我是 Redux 的新手,我有一些令人困惑的问题:
1。
The official docs 表示在使用中间件时,每个中间件函数都可以返回除新状态对象(next(action))以外的函数或 Promise(即使不使用 redux-thunk)。如果是这种情况,以后如何在代码中达到这个回调或承诺?直接在dispatch(actionCreater)之后链式调用?
在上述情况下,返回的是函数回调而不是对象,那么如何通过链式中间件处理呢?
2。
第一个问题的扩展,如果有超过 2 个中间件和几个中间件返回回调而不是状态,这些回调是否都可以使用?我的意思是,要使用它们,只需将其称为 dispatch(actionCreater).CALLBACK_NAME()?
如果回调偶然有相同的名称,如何处理?
【问题讨论】:
标签: javascript reactjs redux