在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

阅读 708
推荐问题
logo
Microsoft
子站问答
访问
宣传栏