【发布时间】:2017-02-03 08:50:53
【问题描述】:
我目前有想使用函数组合的场景:
const funcTwo = (status, response) =>
(dispatch) => {
if (response.error) {
dispatch({ type: TOKEN_FAILURE });
dispatch(notificationShow('ERROR', response.error.message));
} else {
dispatch({ type: TOKEN_SUCCESS, payload: response.id });
}
};
export const funcOne = target =>
(dispatch) => {
dispatch({ type: TOKEN_REQUEST });
Helper.createToken(target, funcTwo);
};
由于funcTwo 没有在任何类型的connect() 中使用它,我目前面临调度无法在funcTwo 中工作的问题,但我想知道是否有可能以某种方式将调度传递给它?
【问题讨论】:
标签: javascript reactjs redux redux-thunk