在react demo中,刷新页面,`useEffect` 代码执行了2次,请问原因是什么呢?

在react demo中,刷新页面,useEffect 代码执行了2次,请问原因是什么呢?


import { useEffect } from 'react';

function App() {
     
  // 此段代码执行了2次
  useEffect(() => {
    console.log(123)
    console.log('mounted')
  },[])

  return (
    <>
      <button onClick={() => {
      }}>更新ID</button>
    </>
  )
}

export default App

image.png

阅读 707
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Microsoft
子站问答
访问
宣传栏