TextEllipsis 文本省略
对长文本进行省略,支持展开/收起。
基础用法
默认展示 1 行,超过 1 行显示省略号。
Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。
展开/收起
超过行数支持展开/收起。
Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。
自定义展示行数
通过设置 rows 限制展示行数。
在优雅的世界里,时间似乎变得柔软而缓慢。人们学会了在繁忙之中寻觅间隙,泡一壶好茶,读一本好书,或是静静地聆听一首古典乐章,让心灵随着旋律起舞,在音符间穿梭,找寻那份久违的平静与满足。这样的时刻,即便是最简单的日常,也充满了不凡的意义,仿佛每一秒都被赋予了诗意的光辉。优雅的人,懂得如何在平凡中发现不凡。他们或许身着朴素的衣裳,却在举手投足间流露出不凡的气质;他们或许生活在不起眼的角落,却能在心中构建一个广阔无垠的精神世界。他们用一颗敏感而细腻的心,去感受世界的美好,用一双善于发现的眼睛,去捕捉那些稍纵即逝的温暖与感动。
自定义省略位置
通过设置 position
控制省略位置。
头部省略:
在优雅的世界里,时间似乎变得柔软而缓慢。人们学会了在繁忙之中寻觅间隙,泡一壶好茶,读一本好书,或是静静地聆听一首古典乐章,让心灵随着旋律起舞,在音符间穿梭,找寻那份久违的平静与满足。这样的时刻,即便是最简单的日常,也充满了不凡的意义,仿佛每一秒都被赋予了诗意的光辉。优雅的人,懂得如何在平凡中发现不凡。他们或许身着朴素的衣裳,却在举手投足间流露出不凡的气质;他们或许生活在不起眼的角落,却能在心中构建一个广阔无垠的精神世界。他们用一颗敏感而细腻的心,去感受世界的美好,用一双善于发现的眼睛,去捕捉那些稍纵即逝的温暖与感动。
中间省略:
在优雅的世界里,时间似乎变得柔软而缓慢。人们学会了在繁忙之中寻觅间隙,泡一壶好茶,读一本好书,或是静静地聆听一首古典乐章,让心灵随着旋律起舞,在音符间穿梭,找寻那份久违的平静与满足。这样的时刻,即便是最简单的日常,也充满了不凡的意义,仿佛每一秒都被赋予了诗意的光辉。优雅的人,懂得如何在平凡中发现不凡。他们或许身着朴素的衣裳,却在举手投足间流露出不凡的气质;他们或许生活在不起眼的角落,却能在心中构建一个广阔无垠的精神世界。他们用一颗敏感而细腻的心,去感受世界的美好,用一双善于发现的眼睛,去捕捉那些稍纵即逝的温暖与感动。
尾部省略:
在优雅的世界里,时间似乎变得柔软而缓慢。人们学会了在繁忙之中寻觅间隙,泡一壶好茶,读一本好书,或是静静地聆听一首古典乐章,让心灵随着旋律起舞,在音符间穿梭,找寻那份久违的平静与满足。这样的时刻,即便是最简单的日常,也充满了不凡的意义,仿佛每一秒都被赋予了诗意的光辉。优雅的人,懂得如何在平凡中发现不凡。他们或许身着朴素的衣裳,却在举手投足间流露出不凡的气质;他们或许生活在不起眼的角落,却能在心中构建一个广阔无垠的精神世界。他们用一颗敏感而细腻的心,去感受世界的美好,用一双善于发现的眼睛,去捕捉那些稍纵即逝的温暖与感动。
Tooltip
通过设置 show-overflow-tooltip
和 tooltip-options
属性来控制悬浮
头部省略:
文字过短不会出现tooltip
中间省略:
在优雅的世界里,时间似乎变得柔软而缓慢。人们学会了在繁忙之中寻觅间隙,泡一壶好茶,读一本好书,或是静静地聆听一首古典乐章,让心灵随着旋律起舞,在音符间穿梭,找寻那份久违的平静与满足。这样的时刻,即便是最简单的日常,也充满了不凡的意义,仿佛每一秒都被赋予了诗意的光辉。优雅的人,懂得如何在平凡中发现不凡。他们或许身着朴素的衣裳,却在举手投足间流露出不凡的气质;他们或许生活在不起眼的角落,却能在心中构建一个广阔无垠的精神世界。他们用一颗敏感而细腻的心,去感受世界的美好,用一双善于发现的眼睛,去捕捉那些稍纵即逝的温暖与感动。
尾部省略:
在优雅的世界里,时间似乎变得柔软而缓慢。人们学会了在繁忙之中寻觅间隙,泡一壶好茶,读一本好书,或是静静地聆听一首古典乐章,让心灵随着旋律起舞,在音符间穿梭,找寻那份久违的平静与满足。这样的时刻,即便是最简单的日常,也充满了不凡的意义,仿佛每一秒都被赋予了诗意的光辉。优雅的人,懂得如何在平凡中发现不凡。他们或许身着朴素的衣裳,却在举手投足间流露出不凡的气质;他们或许生活在不起眼的角落,却能在心中构建一个广阔无垠的精神世界。他们用一颗敏感而细腻的心,去感受世界的美好,用一双善于发现的眼睛,去捕捉那些稍纵即逝的温暖与感动。
自定义操作内容
通过插槽 action
自定义操作内容。
在优雅的世界里,时间似乎变得柔软而缓慢。人们学会了在繁忙之中寻觅间隙,泡一壶好茶,读一本好书,或是静静地聆听一首古典乐章,让心灵随着旋律起舞,在音符间穿梭,找寻那份久违的平静与满足。这样的时刻,即便是最简单的日常,也充满了不凡的意义,仿佛每一秒都被赋予了诗意的光辉。优雅的人,懂得如何在平凡中发现不凡。他们或许身着朴素的衣裳,却在举手投足间流露出不凡的气质;他们或许生活在不起眼的角落,却能在心中构建一个广阔无垠的精神世界。他们用一颗敏感而细腻的心,去感受世界的美好,用一双善于发现的眼睛,去捕捉那些稍纵即逝的温暖与感动。
API
属性
属性名 | 说明 | 类型 | 默认值 |
---|---|---|---|
content | 需要展示的文本 | string | - |
expandText | 展开操作的文案 | string | - |
collapseText | 收起操作的文案 | string | - |
dots | 省略号的文本内容 | string | ... |
rows | 展示的行数 | string|number | 1 |
position | 省略位置 | enum | end |
show-overflow-tooltip | 是否显示 tooltip | boolean | false |
tooltip-options | el-tooltip 组件的参数 | object | - |
Events
方法名 | 说明 | 参数 |
---|---|---|
clickAction | 点击展开/收起时触发 | event: MouseEvent |
Slots
插槽名 | 说明 | 参数 |
---|---|---|
action | 自定义触发器 | { expanded: boolean } |
content | tooltip 自定弹出内容 | { content: string, text: string } |