Appearance
Text 文字溢出提示
BzText 是一个智能的文字展示组件:文字不满时正常显示,超出容器宽度时自动显示省略号并通过 tooltip 查看完整内容。支持单行和多行省略。
基础用法
文字超出容器宽度时自动省略,hover 显示完整内容。
基础用法
可直接复制并在项目中使用
多行省略
通过 tool-tip-line 设置显示行数,超出部分省略。
多行省略
可直接复制并在项目中使用
自定义 Tooltip 大小
通过 tool-tip-max-width 和 tool-tip-max-height 控制 tooltip 弹窗的尺寸。
自定义 Tooltip 大小
可直接复制并在项目中使用
禁用 Tooltip
设置 :tool-tip="false" 关闭 tooltip,文字超出后仅显示省略号。
禁用 Tooltip
可直接复制并在项目中使用
自定义行高
自定义行高
可直接复制并在项目中使用
插槽用法
当需要自定义文字样式(如加粗、颜色)时,可使用默认插槽。model-value 仍作为 tooltip 的显示内容。
默认插槽
可直接复制并在项目中使用
Props
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| modelValue | 展示文字 | string | '' |
| toolTip | 是否开启 tooltip,内容不满时自动隐藏 | boolean | true |
| toolTipLine | 展示几行省略 | number | 1 |
| toolTipMaxWidth | tooltip 的最大宽度 | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 600 |
| toolTipMaxHeight | tooltip 的最大高度 | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 300 |
| lineHeight | 文字行高 | number | 20 |
Slots
| 插槽名 | 说明 |
|---|---|
| default | 自定义文字内容,优先于 modelValue |