按钮 onClick 在反应显示中不起作用 FindDOMNode 在 StrictMode 中已弃用

Posted

技术标签:

【中文标题】按钮 onClick 在反应显示中不起作用 FindDOMNode 在 StrictMode 中已弃用【英文标题】:Button onClick is not is not working in react displaying FindDOMNode is deprecated in StrictMode 【发布时间】:2021-03-04 22:19:12 【问题描述】:

这就是在我的控制台中获得 doisplay 的内容: index.js:1 警告:在 StrictMode 中不推荐使用 findDOMNode。 findDOMNode 被传递了一个 Tilt 实例,它位于 StrictMode 中。相反,直接将 ref 添加到要引用的元素。在此处了解有关安全使用 refs 的更多信息:https://reactjs.org/link/strict-mode-find-node 在 div 在倾斜 (http://localhost:3000/static/js/0.chunk.js:36807:5) 在 div 在徽标 在 div 在应用程序(http://localhost:3000/static/js/main.chunk.js:230:5)

【问题讨论】:

【参考方案1】:

您可以按照以下说明禁用严格模式:https://reactjs.org/docs/strict-mode.html

这不太可能是您的问题的根源,因为它只是一个警告,但如果不查看您的代码,我无法判断。

【讨论】:

我阅读了说明,但没有理解其中的含义或我应该做什么。请帮忙看看? 在您的 app.js 中将 更改为 我将 更改为 ,但是 ,它不在我的 app.js 中,而是在 index.js 中找到,但它仍然不起作用.这是代码: ReactDom.render( , document.getElementById('root') ); ReactDom.render( , document.getElementById('root') );

以上是关于按钮 onClick 在反应显示中不起作用 FindDOMNode 在 StrictMode 中已弃用的主要内容,如果未能解决你的问题,请参考以下文章

Asp.net 按钮 onclick 在更新面板中不起作用

onclick()在表中不起作用

onclick 按钮在列表视图中不起作用

顺风响应断点不起作用

按钮 onClick 事件侦听器在 Electron 应用程序中不起作用

TouchableOpacity 和按钮在反应原生模态中不起作用?