【发布时间】:2018-10-16 22:30:28
【问题描述】:
为什么不链接调度 Redux Thunk?只能工作第一次调度,第二次调度不起作用。
商店:
const store = createStore(reducers, loadState(), applyMiddleware(thunk));
行动:
export function doSomething(name) {
return function (dispatch) {
dispatch({
type: 'USERNAME',
payload: name
})
dispatch({
type: 'OTHER_TYPE',
payload: 'text'
})
return true;
}
}
编辑 成功了:
return Promise.all([
dispatch({
type: 'USERNAME',
payload: name
}),
dispatch({
type: 'OTHER_TYPE',
payload: 'text'
})
])
【问题讨论】:
标签: reactjs redux redux-thunk react-thunk