跳至正文

useClickOutside

点击元素外部时运行处理函数。

Signature

useClickOutside(ref, handler)

Parameters

NameTypeDescription
refRefObject<Element>Root element — clicks inside are ignored.
handler(event: Event) => voidCalled for outside pointer/touch events.

Returns

void — registers listeners in an effect.

SSR notes

No-op on server. Uses a shared module-level listener map to dedupe.

Import

import { useClickOutside } from "@gunkin/uiify/hooks";
本页由机器翻译,尚未经人工审核。