JFrame
质量检查: 大家好 我在避免重新渲染方面有些麻烦。 我发现状态更改后,渲染功能将执行两次。 我该如何改善这种情况以及为什么会发生此事件?
答案 0 :(得分:1)
由于Strict Mode,您的应用可能呈现了两次。您可以禁用此设置:
检查index.js中app
是否被<React.StrictMode>
包装:
ReactDOM.render(
<React.StrictMode>
{app}
</React.StrictMode>,
document.getElementById('root')
);
如果是这样,可以通过删除<React.StrictMode>
标签来禁用 StrictMode :
ReactDOM.render(
{app},
document.getElementById('root')
);