为什么在没有更改props或state的情况下重新渲染?
P粉786800174
P粉786800174 2023-08-13 11:04:44
0
1
401
<p>我们有一个非常简单的应用程序,只包含一个 <code>useEffect</code>,其中包含一个 <code>console.log("first")</code>。 问题是,我希望 <code>console.log("first")</code> 在执行时只打印一次,但我不知道为什么会发生重新渲染,并且打印两次。请指导我,谢谢。</p> <pre class="brush:php;toolbar:false;">export default function App() { useEffect(() => { console.log("first"); }, []); return ( <div className="App"> <h1>Hello CodeSandbox</h1> <h2>Start editing to see some magic happen!</h2> </div> ); }</pre> <p>https://codesandbox.io/s/silly-kilby-yn38cj?file=/src/App.tsx</p>
P粉786800174
P粉786800174

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!