Tag 标签

用于标记和选择。

基础用法

使用 type 属性来定义标签的类型。 此外,color 属性可以用于设置标签的背景颜色。

标签 1标签 2标签 3标签 4标签 5

可移除标签

closable 属性可以用于定义一个可移除标签。 它接受一个 Boolean。 默认情况下,移除标签时会有渐变动画。 如果你不想使用它,你可以将 disable-transitions 属性(接受 Boolean)设置为 true。 当标签被移除时会触发 close 事件。

标签 1标签 2标签 3标签 4标签 5

动态编辑

你可以通过 close 事件来实现标签的动态添加和删除。

标签 1标签 2标签 3

尺寸

除了默认尺寸外,Tag 组件还提供了三种额外的尺寸供你在不同场景下选择。

使用 size 属性来设置不同大小的文本,可选值为 large, defaultsmall

大尺寸默认尺寸小尺寸

主题

Tag 提供三种不同的主题:darklightplain

通过 effect 属性改变主题,默认为 light

暗色主题标签 1标签 2标签 3标签 4标签 5
亮色主题标签 1标签 2标签 3标签 4标签 5
朴素标签 1标签 2标签 3标签 4标签 5

圆角

Tag 也可以像按钮一样设置为圆角。

标签 1标签 2标签 3标签 4标签 5
标签 1标签 2标签 3标签 4标签 5
标签 1标签 2标签 3标签 4标签 5

可选中标签

有时由于业务需求,我们可能需要类似复选框的标签,但 按钮样式的复选框 无法满足我们的需求,这时可以使用 check-tag。 你可以在 2.5.4 版本中使用 type 属性。

check-tag 的基本用法,API 非常简单。

已选中切换状态禁用
标签 1 标签 2 标签 3 标签 4 标签 5 标签 6

Tag API

Tag 属性

名称描述类型默认值
type标签类型枚举主要
可关闭是否可移除booleanfalse
disable-transitions是否禁用渐变动画booleanfalse
hit是否有边框描边booleanfalse
color标签背景颜色string
size标签尺寸枚举
effect标签主题枚举light
圆角是否为圆角booleanfalse

Tag 事件

名称描述类型
click点击标签时触发Function
关闭移除标签时触发Function

Tag 插槽

名称描述
default自定义默认内容

CheckTag API

CheckTag 属性

名称描述类型默认值
checked / v-model:checked是否选中booleanfalse
disabled 2.8.2是否禁用 check-tagbooleanfalse
type 2.5.4CheckTag 的类型枚举主要

CheckTag 事件

名称描述类型
change点击 Check Tag 时触发Function

CheckTag 插槽

名称描述
default自定义默认内容

来源

组件样式文档

贡献者