小编bre*_*nie的帖子

在mapDispatchToProps中使用thunk

我不知道如何使用异步操作的创作者mapDispatchToPropsreact-reduxconnect.我正在使用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));
            };
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,当我执行上述操作时,异步操作不会执行.这样做的正确方法是什么?

reactjs redux react-redux

7
推荐指数
1
解决办法
7495
查看次数

标签 统计

react-redux ×1

reactjs ×1

redux ×1