A2Text
文本展示组件,支持多种样式。
属性
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
text | string | - | 文本内容 |
variant | h1 | h2 | h3 | h4 | p | shortText | longText | p | 文本样式,h3 会映射为 size: large + bold: true |
size | large | default | small | default | 字体大小 |
bold | boolean | false | 是否加粗 |
color | string | - | 自定义文字颜色(如 #303133) |
type | primary | success | warning | danger | info | - | 文本类型色 |
italic | boolean | false | 是否斜体 |
underline | boolean | false | 是否下划线 |
基础示例
标题样式示例
样式组合示例
通过组合 size、bold、color 等属性,可以灵活控制文本样式。
JSON Schema
json
{
"id": "textId",
"type": "a2-text",
"props": {
"text": "文本内容",
"variant": "p",
"size": "default",
"bold": false,
"color": "#303133"
}
}