标签 Tag

进行标记和分类的小标签。

何时使用

  • 用于标记事物的属性和维度。
  • 进行分类。

代码演示

Tag 1
Tag 2
Prevent Default

基本用法

基本标签的用法,可以通过添加 closable 变为可关闭标签。可关闭标签具有 onClose afterClose 两个事件。

expand code expand code
Tag1
Tag2
Tag3

可选择

可通过 CheckableTag 实现类似 Checkbox 的效果,点击切换选中效果。

该组件为完全受控组件,不支持非受控用法。

expand code expand code

Presets:

pink
red
orange
green
cyan
blue
purple

Custom:

#f50
#2db7f5
#87d068
#108ee9

多彩标签

我们添加了多种预设色彩的标签样式,用作不同场景使用。如果预设值不能满足你的需求,可以设置为具体的色值。

expand code expand code
Unremovable
Tag 2
Tag 3Tag 3Tag 3Tag 3...
New Tag

动态添加和删除

用数组生成一组标签,可以动态添加和删除,通过监听删除动画结束的事件 afterClose 实现。

expand code expand code
Categories:
Movies
Books
Music
Sports

热门标签

选择你感兴趣的话题。

expand code expand code
Movies

控制关闭状态

通过 visible 属性控制关闭状态。

expand code expand code

API

Tag

参数 说明 类型 默认值
afterClose 关闭动画完成后的回调 () => void -
closable 标签是否可以关闭 boolean false
color 标签色 string -
visible(v-model) 是否显示标签 boolean true

事件

事件名称 说明 回调参数
close 关闭时的回调 (e) => void

Tag.CheckableTag

参数 说明 类型 默认值
checked(v-model) 设置标签的选中状态 boolean false

事件

事件名称 说明 回调参数
change 点击标签时触发的回调 (checked) => void
  Tabs 标签页Timeline 时间轴