redux-promise:基于Promise的异步处理; redux-promise-middleware:还是Promise; redux-saga:最优雅!最复杂! ? ? 扫码查看示例源码 2. redux-promise-middleware redux: store.dispatch({type: "INC", payload:....}); redux-thunk : store.dispatch({type:"INC", payload: Promise}); 注:redux-promise-middleware 与 redux-promise 一样,允许我们 dispatch 一个 payload 为 Promise 的 action; redux-promise-middleware应用示例 ? 总结: redux-promise-middleware 与 redux-promise 差不多...不多说了... ?
有哪些异步处理中间件 9.3. redux-thunk 9.4. redux-promise 9.5. redux-promise-middleware 9.6. 总结一下 10. redux-promise:基于Promise的异步处理; redux-promise-middleware:还是Promise; redux-saga:最优雅!最复杂! Dispatch actions (async () => { store.dispatch(asyncInc()); })(); 9.4. redux-promise 源码: 9.5. redux-promise-middleware import { createStore, combineReducers, applyMiddleware } from 'redux'; import promiseMiddleware from 'redux-promise-middleware : redux-promise-middleware 同样允许 dispatch 一个 payload 为 Promise 的 action,但是它在 action 的处理上更加细致 store.dispatch
Redux-side-effects Redux-loop Redux-observable … 基于Promise的异步库: Redux-promise Redux-promises Redux-simple-promise Redux-promise-middleware