Skip to content

TextEllipsis 文本省略 ​

文本超出时自动省略并显示省略号,支持单行/多行省略、悬浮提示、展开收起。

基础用法 ​

这是一段很长的文字内容,超出部分将被自动省略并显示省略号

多行省略 ​

通过 lines 设置最大行数。

这是第一行内容。这是第二行内容。这是第三行内容,将会被省略。这是第四行内容,同样会被省略。

展开收起 ​

设置 expandable 显示展开/收起按钮。

这是一段可以展开查看完整内容的文字。点击展开按钮可以查看所有内容。再次点击收起按钮可以折叠文字。

关闭提示 ​

设置 showTooltip="false" 关闭悬浮提示。

关闭提示后,鼠标悬浮不会显示完整内容

API ​

TextEllipsis Props ​

属性名说明类型默认值
content文本内容string''
lines最大行数(0=单行省略)number0
showTooltip是否显示悬浮提示booleantrue
placement提示框位置'top' | 'bottom' | 'left' | 'right''top'
expandable是否显示展开/收起按钮booleanfalse
ellipsis自定义省略符号string'…'
tooltipClass提示框自定义类名string''

TextEllipsis Events ​

事件名说明回调参数
expand展开/收起时触发(expanded: boolean)

Slots ​

插槽名说明
default文本内容(与 content prop 二选一)

基于 MIT 许可发布