Skip to content

MingYinLv/redux-promise-thunk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published