Appearance
LabelText 标签文本
用于展示标签和文本的左右布局,常用于表单详情页、数据展示等场景。
基础用法
使用 label 和 text 属性展示简单的标签文本。
基础用法
张三
zhangsan@example.com
138****8888
尺寸
通过 size 属性设置尺寸大小。
small / default / large
小号尺寸效果
默认尺寸效果
大号尺寸效果
固定宽度
通过 label-width 设置标签宽度。
设置固定宽度,如 100px 或百分比
固定100像素宽度
固定120像素宽度示例
使用50%宽度
文本行数限制
通过 text-line 限制文本显示行数,超出部分省略。
设置文本行数限制
这是一段较长的文本,不限制行数,可以完整显示所有内容
这是一段较长的文本,超过1行会被截断显示省略号
这是一段较长的文本,超过2行会被截断显示省略号,这是一段较长的文本
这是一段较长的文本,超过3行会被截断显示省略号,这是一段较长的文本,超过3行会被截断显示省略号,这是一段较长的文本
自定义对齐
通过 align 和 label-align 设置对齐方式。
align-items 对齐 / label 文本对齐
内容居中显示
内容左对齐显示
内容右对齐显示
标签文字右对齐
插槽使用
使用默认插槽自定义文本内容。
通过插槽插入富文本或自定义内容
API
Props
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| label | 标签文本 | string | - |
| text | 展示文本(插槽优先) | string | - |
| size | 尺寸 | 'small' | 'default' | 'large' | 'default' |
| align | Flex 交叉轴对齐方式 | AlignType | 'center' |
| label-width | 标签宽度 | string | number | 'auto' |
| label-align | 标签水平对齐方式 | 'left' | 'center' | 'right' | 'left' |
| label-wrap | 标签是否换行 | boolean | false |
| text-wrap | 文本是否换行 | boolean | true |
| text-line | 文本显示行数(0=不限制) | number | 0 |
AlignType
typescript
type AlignType = 'start' | 'center' | 'end' | 'stretch' | 'baseline'Slots
| 插槽名 | 说明 |
|---|---|
| default | 自定义文本内容(优先于 text 属性) |