Appearance
- default
- chenghua
- shijingshan
- sybz
- gulou
无数据
Appearance
useClickOutside(panelRef, () => { visible.value = false })useClickOutside 用于判断点击是否发生在指定元素外部,适合下拉面板、浮层、搜索建议、简易弹窗等场景。
const panelRef = ref<HTMLElement>()
useClickOutside(panelRef, callback)const panelRef = ref<HTMLElement>()
useClickOutside(panelRef, callback)| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
elementRef | Ref<HTMLElement | undefined> | 是 | - | 要判断内外部的元素。 |
callback | (event: MouseEvent) => void | 是 | - | 点击外部时执行。 |