我不知道如何使用异步操作的创作者mapDispatchToProps
对react-redux
的connect
。我正在使用redux-thunk
中间件,以下是我的mapDispatchToProps
:
function mapDispatchToProps(dispatch) {
return {
foo: function() {
dispatch(someAction());
return function asyncAction(dispatch, getState) {
console.log("An async action!");
dispatch(someOtherAction(getState().foo));
};
}
}
}
但是,当我执行上述操作时,不会执行异步操作。这样做的正确方法是什么?