首頁  >  問答  >  主體

React 功能元件不更新狀態

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 但沒有成功

P粉486138196P粉486138196225 天前479

全部回覆(1)我來回復

  • P粉510127741

    P粉5101277412024-03-31 09:04:42

    這來自 React 文件

    這個也很有趣。

    回覆
    0
  • 取消回覆