1.0.1 • Published 7 years ago

redux-promise-thunk-middleware v1.0.1

Weekly downloads
8
License
MIT
Repository
github
Last release
7 years ago

redux-promise-thunk

redux异步请求的时候防止重复提交,兼容redux-thunk

配置

  const store = createStore(
    reducers,
    initialState,
    compose(
      applyMiddleware(thunk, ...middleware)
    ),
  );

使用

  function action(args){
    return new Promise((resolve) => {
        resolve({
          requestId: function requestFunc(dispatch, getState){}
        })
    });
  }

action: redux的action

requestId: 根据requestId判断是否重复提交

requestFunc: 和redux-thunk的函数一样,但要求返回Promise.