Skip to content

文字省略提示 - SEllipsis ​

基于 ATooltip 封装,支持实时计算内容是否超出父元素边界,是否文字省略和 Tooltip 提示

演示 ​

基本用法

基本用法

实时计算内容是否超出父元素边界,是否需要文字省略和 Tooltip 提示。 ellipsis -> 文字省略

一段用来测试 SEllipsis 的文本内容
一段用来测试 SEllipsis 的文本内容
一段用来测试 SEllipsis 的文本内容
复制代码
显示代码

自定义 title

自定义 title

默认 default 卡槽内容作为 Tooltip 的提示内容。我们可以自定义 title (使用 prop 或 slot 方式)

一段用来测试 SEllipsis 的文本内容
一段用来测试 SEllipsis 的文本内容
一段用来测试 SEllipsis 的文本内容
复制代码
显示代码

打开方式 trigger

打开方式 trigger

默认使用 hover, 我们可以选择 focus、click、contextmenu, 也可以通过 open 自定义。

一段用来测试 SEllipsis 的文本内容
Trigger: hover
一段用来测试 SEllipsis 的文本内容
Trigger: click
一段用来测试 SEllipsis 的文本内容
复制代码
显示代码

API ​

Props ​

参数说明类型默认值
open手动控制浮层boolean-
title提示文字内容string | slot-
color背景颜色string-
trigger触发行为, hover | focus | click ...stringhover
inspect是否实时计算内容是否超出父元素边界booleantrue
tooltip是否启用booleantrue
ellipsis是否文字省略booleanfalse
placement气泡框 Tooltip 位置string'top'
mouseEnterDelay鼠标移入后延时多少才显示 Tooltip,单位:秒number0.3
mouseLeaveDelay鼠标移出后延时多少才隐藏 Tooltip,单位:秒number0.1

Slots ​

插槽名插槽说明插槽参数
default默认卡槽-
title提示文本卡槽-

基于 MIT 许可发布