基础标签组件,用于标记和分类信息,支持多种样式变体和可关闭功能。
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
variant | 'default' | 'destructive' | 'outline' | 'secondary' | 'default' | 标签样式变体 |
icon | string | - | 图标名称,使用 FaIcon 渲染 |
closable | boolean | false | 是否显示关闭按钮 |
class | HTMLAttributes['class'] | - | 自定义 CSS 类 |
| 事件名 | 参数 | 说明 |
|---|---|---|
close | event: MouseEvent | 点击关闭按钮时触发 |
| 名称 | 说明 |
|---|---|
default | 标签内容 |
default:主色调标签,用于重要标记destructive:危险/错误状态标签outline:边框样式,用于次要标记secondary:次级标签,用于一般分类closable 为 true 时,标签右侧会显示关闭按钮,点击触发 close 事件close 事件来自定义关闭逻辑(如从列表中移除标签)