Skip to content

Tooltip 文字提示

用于解释图标按钮、缩略文本或状态。提示层默认 Teleport 到 body,滚动时更新位置,主轴空间不足时自动翻转。

基础用法

方向与自定义内容

将鼠标移到按钮上或使用键盘聚焦按钮。

vue

Placement

支持 topbottomleftright,并可添加 -start-end 对齐后缀,例如 bottom-start。当首选方向越过视口边界时,组件会在主轴方向翻转;交叉轴位置会被限制在视口内。

Tooltip API

Attributes

属性说明类型默认值
content提示文本;有 content 插槽时作为回退内容string / number''
placement首选方向与对齐方式AuTooltipPlacementtop
offset提示层与目标的距离,单位 pxnumber10
showAfter显示延迟,单位 msnumber220
hideAfter隐藏延迟,单位 msnumber80
disabled是否禁用提示booleanfalse
fillTrigger触发区域是否填满父容器高度booleanfalse
maxWidth最大宽度;数字会转换为 pxstring / number280
teleported是否传送到 appendTobooleantrue
appendToTeleport 目标string / HTMLElementbody

Slots

插槽名说明
default触发提示的内容区域
content自定义提示内容

Exposes

方法说明
show()showAfter 延迟显示提示
hide()hideAfter 延迟隐藏提示
updatePosition()立即重新计算提示层位置

Aurora Plus · Vue 3 Component Library