谁能告诉我如何避免React js中的点击错误

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

预期

onclick
侦听器是一个函数,但得到了
string
类型的值。 getListener@http://localhost:3000/static/js/bundle.js:18256:15 accumulateSinglePhaseListeners@http://localhost:3000/static/js/bundle.js:22846:39

onClick={Window.href='https://github.com/'} 我正在使用反应js。在点击事件期间显示上述错误告诉我如何解决它我会很高兴? “使用 React 时我的点击事件不起作用”
javascript html reactjs hyperlink buttonclick
2个回答
0
投票

尝试这样做:


onClick={() => {window.href='https://github.com/'}}

0
投票

期望 onclick 监听器是一个函数,而不是得到一个字符串类型的值。

正如错误所述,

onClick
处理程序需要一个函数,而不是字符串。只需用函数调用包装您的示例即可。

onClick={() => {
   Window.href = 'https://github.com/';
}}
© www.soinside.com 2019 - 2024. All rights reserved.