- 已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。
这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天关门了。
Improve this question
我收到此错误:'未定义setClick'
但是我的代码似乎没有任何问题,我错过了什么吗?
import React, { useState } from 'react';
function Navbar() {
const [clicked, setClick] = useState(false);
console.log(setClick); //function dispatchSetState()
function handleClick() {
setCLick(true); //error line 12:10 'setClick' is not defined (p.s., this is line 12)
};
return (
<>
<nav className="navbar">
<div className="navbar-container">
TRVL <i className="fa-brands fa-typo3"></i>
<div className="hamburger-menu">
<i className={clicked ? "fa-solid fa-times" : "fa-solid fa-bars"} onClick={handleClick}> </i>
</div>
</div>
</nav>
</>
)
}
export default Navbar
我是在visual studio里写的如果有关系的话。
2条答案
按热度按时间px9o7tmv1#
检查函数中的拼写
它应该是
setClick(true)
js81xvg62#
setCLick中的大写L,
右边的