Element UI(Vue 2)和 Element Plus(Vue 3)都提供了 Tag 标签组件,但两者之间存在一些差异,特别是在语法和可用特性上。以下将分别介绍这两个版本中的 Tag 组件的属性、事件和方法,并给出使用示例。
Vue 2 + Element UI Tag
属性 (Attributes)
type
: 类型,例如success
、info
、warning
、danger
或自定义颜色。closable
: 是否可关闭。disable-transitions
: 是否禁用过渡动画。hit
: 是否有点击反馈效果。color
: 自定义颜色。
事件 (Events)
close
: 关闭时的回调函数。click
: 点击 Tag 时的回调函数。
方法 (Methods)
Element UI 的 Tag 组件没有直接暴露方法供调用。但你可以通过事件来响应用户操作。
示例
<template>
<el-tag
type="success"
closable
@close="handleClose"
@click="handleClick"
>
成功
</el-t