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;
Wie Sie sehen, hat sich der Status nicht geändert. Was kann ich tun, um dieses Problem zu lösen? Ich habe auch versucht, useEffect
zu verwendenIch habe versucht, useEffect zu verwenden, aber kein Erfolg
这来自 React 文档:
这个也很有趣。