Skip to content

Tooltip 省略提示 ​

当文本溢出时自动启用气泡提示,避免表格或紧凑布局中信息被截断。

基础示例 ​

示例使用本地演示数据;上传、校验和提交不会连接业务后端。

引入方式 ​

ts
import { Tooltip } from "@/components/core/tooltip";

Props ​

参数说明类型默认值必填
line多少行文字溢出开始省略并气泡提示,默认 1 行number1否
realTime是否开启每次鼠标悬停时判断文字是否溢出(适用于元素默认隐藏,需要鼠标悬停触发的场景),如果不开启,则初始化页面时只判断一次,并缓存是否文字溢出提示,不会因为后续文字变化而重新判断是否溢出,默认 falsebooleanfalse否

Events ​

事件名说明回调参数
-该组件未声明 Events。-

Slots ​

插槽名说明参数
default默认内容插槽。-

Expose ​

名称说明类型
refresh暴露 refresh 给外部调用。() => {<br> requestAnimationFrame(checkOverflow);<br> }

Module API ​

名称说明类型
Tooltip导出 Tooltip 供业务侧复用。useInstall(index)

Types ​

TooltipProps ​

导出 TooltipProps 供业务侧复用。

字段说明类型默认值必填
line多少行文字溢出开始省略并气泡提示,默认 1 行number-否
realTime是否开启每次鼠标悬停时判断文字是否溢出(适用于元素默认隐藏,需要鼠标悬停触发的场景),如果不开启,则初始化页面时只判断一次,并缓存是否文字溢出提示,不会因为后续文字变化而重新判断是否溢出,默认 falseboolean-否

API 根据当前组件源码生成;同步版本与验证记录见维护说明。