【发布时间】:2021-09-27 02:52:01
【问题描述】:
我试图使用 useSelector 获取我的状态,当我使用 console.log 时,我完美地获取了我的数据,但是当我尝试将该数据放入 useState 时,我的值保持为空 这是我的代码:
const settings = useSelector((state) => state.getsettings);
console.log("SETTINGS ==>", settings.info);``
const [getValue, setValue] = useState(settings.info.fulfilmentAutoma);
我的“getValue”是空的,而我的“settings.info.fulfilmentAuto”不是!
有什么帮助吗?!
【问题讨论】:
-
useState只在第一次渲染时初始化,需要使用useStatesetter 来更新状态值。 -
我想在获得状态后立即设置useState值你能帮我吗?
标签: reactjs redux react-redux redux-saga use-state