Tag 标签
用于标记和选择的标签
基本用法
{type: "page",body: [{"type": "tag","label": "普通的标签","displayMode": "rounded","color": "inactive"},{"type": "tag","label": "普通标签","color": "processing"},]}
不同的模式
{"type": "page","body": [{"type": "tag","label": "面性标签","displayMode": "normal","color": "active"},{"type": "tag","label": "线性标签","displayMode": "rounded","color": "inactive"},{"type": "tag","label": "状态标签","displayMode": "status","color": "active","closable": true},{"type": "tag","label": "#4096ff","displayMode": "rounded","color": "#4096ff"},{"type": "tag","label": "#f70e47","displayMode": "rounded","color": "#f70e47"}]}
自定义样式
可以通过 style 来控制背景、边框及文字颜色。如下
{"type": "page","body": [{"type": "tag","label": "面性标签","displayMode": "normal","color": "active"},{"type": "tag","label": "线性标签","displayMode": "rounded","color": "inactive"},{"type": "tag","label": "自定义样式1","displayMode": "normal","style": {"backgroundColor": "#fff","border": "1px solid #ccc","color": "#666",}},{"type": "tag","label": "自定义样式2","displayMode": "rounded","style": {"backgroundColor": "#2468f2","borderColor": "#2468f2","color": "#fff",}},]}
属性表
| 属性名 | 类型 | 默认值 | 说明 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| displayMode | `’normal’ \ | ‘rounded’ \ | ‘status’` | normal |
展现模式 | ||||
| color | `’active’ \ | ‘inactive’ \ | ‘error’ \ | ‘success’ \ | ‘processing’ \ | ‘warning’ \ | 具体色值 ` | 颜色主题,提供默认主题,并支持自定义颜色值 | |
| label | string |
- |
标签内容 | ||||||
| icon | SchemaIcon |
dot 图标 |
status 模式下的前置图标 | ||||||
| className | string |
自定义 CSS 样式类名 | |||||||
| style | object |
{} | 自定义样式(行内样式),优先级最高 |
