【发布时间】:2021-11-03 05:57:47
【问题描述】:
需要调用多个调度。尝试使用 react-redux 中的批处理,但它仅触发函数内的第一个调度。尝试交换调度,同样,仅触发第一个,在开发工具中检查。 Thunk 已连接
应用内:
dispatch(
setData({
user,
userLang,
userToken,
dateMargin,
}), )
行动:
export const setData = ({user, userLang, userToken, dateMargin}) => {
return dispatch => {
batch(() => {
dispatch(setToken(userToken))
dispatch(setLang(userLang))
dispatch(setUser(user))
dispatch(setDateMargin(dateMargin))
})
}
}
【问题讨论】:
标签: reactjs react-native redux react-redux