Tooltip 文字提示
悬停时显示的文字提示气泡
何时使用
- 需要悬浮文字提示时。
导入
基础用法
最简单的用法。
更多示例
位置
位置有 12 个方向。
多彩文字提示
多种预设色彩的文字提示样式,用作不同场景使用。
受控显示
通过 open 属性受控显示。
自定义内容
通过 #title slot 自定义提示内容。
延迟显示
最大宽度
API
Props
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| title | 提示文字 | string | - |
| color | 背景颜色(预设色名或色值) | string | - |
| placement | 位置 | TooltipPlacement | top |
| arrow | 是否显示箭头 | boolean | true |
| open | 是否受控显示(配合 openChange 事件) | boolean | - |
| defaultOpen | 默认是否显示 | boolean | false |
| mouseEnterDelay | 延迟显示时间(毫秒) | number | 100 |
| mouseLeaveDelay | 延迟隐藏时间(毫秒) | number | 100 |
| sideOffset | 偏移量 | number | 6 |
| maxWidth | 最大宽度 | number | string | 250 |
| class | 附加类名 | string | - |
Events
| 事件 | 说明 | 回调参数 |
|---|---|---|
| openChange | 显示/隐藏变化 | (open: boolean) |
Slots
| 名称 | 说明 |
|---|---|
| default | 触发元素 |
| title | 自定义提示内容 |
Placement
12 个方向:
| 值 | 说明 |
|---|---|
top | 上方居中 |
topLeft | 上方左对齐 |
topRight | 上方右对齐 |
bottom | 下方居中 |
bottomLeft | 下方左对齐 |
bottomRight | 下方右对齐 |
left | 左侧居中 |
leftTop | 左侧顶部对齐 |
leftBottom | 左侧底部对齐 |
right | 右侧居中 |
rightTop | 右侧顶部对齐 |
rightBottom | 右侧底部对齐 |
预设颜色
pink red yellow orange cyan green blue purple geekblue magenta volcano gold lime
使用预设颜色或自定义色值时,文字颜色自动适配为白色。
