两位同学好 今天研究了一下 应该是最新版的 create-react-app 创建的 index.js 根文件有变化。它会多包裹一个 react strictmode。https://zh-hans.reactjs.org/docs/strict-mode.html
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
rootElement
);
他会造成一引入 useState hook 就多渲染一次,应该是再做一些检察工作。去掉以后就没问题了。