实现一个 useClickAnywhere
Hook,用于处理文档任何位置的点击事件。
export default function Component() {const [count, setCount] = useState(0);useClickAnyWhere(() => {setCount((prev) => prev + 1);});return <p>Click count: {count}</p>;}
handler: (event: MouseEvent) => void
: 在文档任何位置检测到点击事件时要调用的函数无。
实现一个 useClickAnywhere
Hook,用于处理文档任何位置的点击事件。
export default function Component() {const [count, setCount] = useState(0);useClickAnyWhere(() => {setCount((prev) => prev + 1);});return <p>Click count: {count}</p>;}
handler: (event: MouseEvent) => void
: 在文档任何位置检测到点击事件时要调用的函数无。
console.log()
语句将显示在此处。