Tag 标签

结构化展示精简信息的一种方式。

Tag 标签

何时使用

  • 用于标记事物的属性和维度。

  • 进行分类。

蓝色标签文字绿色标签文字橙色标签文字红色标签文字灰色标签文字
蓝色标签文字绿色标签文字橙色标签文字红色标签文字灰色标签文字

仅文本

蓝色标签文字绿色标签文字橙色标签文字红色标签文字灰色标签文字自定义图标
蓝色标签文字绿色标签文字橙色标签文字红色标签文字灰色标签文字

带图标

蓝色标签文字蓝色标签文字绿色标签文字橙色标签文字红色标签文字灰色标签文字
蓝色标签文字蓝色标签文字绿色标签文字橙色标签文字红色标签文字灰色标签文字

可关闭

              

              

    

可选中

Tag.Selectable 可以用于一些轻量的需要选中状态的场景,可作为 checkbox 使用。 该组件提供了受控和非受控两种用法,但强烈建议以受控方式使用。

标签文字  标签文字  标签文字  标签文字  标签文字

表格场景

API

Tag.Colorable

参数说明类型默认值
color选填,标签的颜色,可选值:blue green orange red grayStringblue
type选填,标签的类型,可选:normal closeable linkStringnormal
size选填,标签的类型,可选:medium smallStringsmall
icon选填,左侧图标,对应 Icon 组件中的值,也可以自已传入 IconString / ReactDOM
value选填,当 type 为 closeable 时用来标识 colortag 的一个值Any
onClose选填,当 type 为 closeable 时点击取消图标时的回调函数,会携带一个 value 参数Function
href选填,当 type 为 link 时的跳转链接String
target选填,当 type 为 link 时的 target 值,与 a 标签一致String

Tag.Selectable

参数说明类型默认值
color选填,标签的颜色,可选值:blue green orange red grayStringblue
icon选填,左侧图标,对应 Icon 组件中的值,也可以自已传入 IconString / ReactDOM
checked标签是否被选中,受控用法
tag checked or not, a controlled way
Boolean-
defaultChecked标签是否默认被选中,非受控用法
tag checked or not by default, a uncontrolled way
Boolean-
onChange选中状态变化时触发的事件

签名:
Function(checked: Boolean, e: Event) => void
参数:
checked: {Boolean} 是否选中
e: {Event} Dom 事件对象
Functionfunc.noop
disabled标签是否被禁用Boolean-

Tag.TableTag

参数说明类型默认值
color选填,标签的颜色,可选值:blue green orange red grayStringblue

ARIA and KeyBoard

按键说明
SPACE选择,取消或删除当前标签