我在我的React项目中遇到一个问题,其中一个按钮被渲染了两次,但只有底部按钮可行。

问题描述 投票:0回答:1

当启用严格模式时,这是一个已知的开发中的

行: 在您的代码中找到此标签

<React.StrictMode>

并将其删除。通常位于最高级别,这将禁用重新渲染。

严格模式在开发中启动React运行设置和清理 实际设置之前的额外时间。

这是一种验证您的效果逻辑的压力测试 正确。如果这引起可见问题,您的清理功能是 缺少一些逻辑。清理功能应停止或撤消任何东西 设置功能正在执行。经验法则是用户 应该无法区分一次的设置 (如生产中)和设置→清理→设置顺序(如 开发)
javascript reactjs canvas tailwind-css
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.