我在从状态设置属性并将其分派到 redux 存储时遇到问题。这是我的代码:
const handleChange = (event) => {
setState(prevState => {
...state,
["name"]: event.target.value
})
);
dispatch(updateProfile(state))
}
updateProfile 是一个发布请求,应在下拉菜单更改后更新配置文件。但是,当我尝试调度时,它说有一个空值,这意味着 setState 尚未呈现并且 state 的初始值仍然为空。我如何才能使 setState 呈现,然后正确分派并且没有空值?