FxText 文本
文本展示。不依赖任何 UI 框架,颜色走 @fx/styles 的 --color-* token,亮暗自动跟随。
基础用法
用 type 定义文本的语义色。
尺寸
size 设置额外尺寸:large / default / small。
省略
truncated 在文本超出容器宽度时显示省略号;line-clamp 实现多行省略。溢出时自动补 title 原生提示。
自定义标签
tag 覆盖渲染的 HTML 元素。
混合内容
默认插槽可与图标、链接等混合渲染,颜色跟随。
API
Attributes
| 属性 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| type | 语义色类型 | 'primary' | 'success' | 'info' | 'warning' | 'danger' | '' | '' |
| size | 尺寸 | 'large' | 'default' | 'small' | '' | '' |
| truncated | 单行省略号 | boolean | false |
| line-clamp | 最大行数 | number | string | — |
| tag | 自定义元素标签 | string | span |
Slots
| 插槽名 | 说明 |
|---|---|
| default | 文本内容 |
