Skip to content

Popover 气泡卡片

点击/悬停触发的气泡卡片,支持标题 + 内容区域,通过 Teleport 挂载到 body,支持自动翻转。

基础用法

弹出方向

API

Props

属性类型默认值说明
titlestring标题,不传则不显示标题区
placementPopoverPlacement'bottom'弹出方向
triggerPopoverTrigger'click'触发方式:click | hover
openboolean受控显示状态
defaultOpenbooleanfalse默认显示状态(非受控)
onOpenChange(open: boolean) => void显示状态变化回调
offsetnumber8弹层与触发元素的间距(px)
classNamestring弹层自定义 class
styleobject弹层自定义样式

Slots

插槽说明
default触发元素
content弹层内容区(必填)

类型

ts
type PopoverPlacement = "top" | "bottom" | "left" | "right";
type PopoverTrigger = "click" | "hover";

AUI Vue Components — Built with Vue 3 & VitePress