function Example() { const [state, setState] = useState(0) const someFunction= ()=>{ ///some task that return a value let value = getFunction() setState(value) console.log(state) //prints 0 ??? } return ( <></> ); } export default Example;
如您所見,狀態沒有改變。我能做什麼來解決這個問題。我也嘗試過使用 useEffect
我嘗試使用 useEffect 但沒有成功
這來自 React 文件:
這個也很有趣。