BFE.dev
React 代码题15. useClickOutside()

15. useClickOutside()

ReactHooks
分享给更多人

  -通过 / -执行

Click above header menu on this page, you can see that the dropdown menu is dismissed after clicking outside.

Now you are asked to implement a React hook to make it eaiser to implement such behavior.

function Component() {  const ref = useClickOutside(() => {    alert('clicked outside')  });  return <div ref={ref}>..</div>}
上一个下一个

始终思考更好的解决办法

请求解答AI视频(1)讨论(87)

Try it out

Console