我对下面的代码感到困惑
<Signup onClick={() => {}} />
然后在注册组件中,我看到了 useCallback 的用法,如下所示
const Signup = ({onClick}) => {
const handleClick = useCallback((e) => {e.preventDefault();},[e])
return <a onClick={handleClick}>signup</a>
}
使用回调的意图是什么?难道不能只是
const Signup = ({onClick}) => <a onClick={(e) => e.preventDefault();onClick()}>signup</a>
喵喵时光机
相关分类