预期
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 时我的点击事件不起作用”
尝试这样做:
onClick={() => {window.href='https://github.com/'}}
期望 onclick 监听器是一个函数,而不是得到一个字符串类型的值。
正如错误所述,
onClick
处理程序需要一个函数,而不是字符串。只需用函数调用包装您的示例即可。
onClick={() => {
Window.href = 'https://github.com/';
}}