Skip to content

Tag 标签


按需引入

::: CopyCode

ts
import { createApp } from 'vue'
import App from './App.vue'
import { MeTag } from 'mine-h5-ui'
import 'mine-h5-ui/styles/MeTag.css'

createApp(App).use(MeTag).mount('#app')

:::

提示

  • 如果你觉得重新编写 HTML 结构麻烦,可以直接复制下面的代码。

代码演示

基础用法

  • 通过属性 type 来设置组件的主题类型,默认为 primary。

::: CopyCode

html
<me-tag type="primary" />

:::

空心设置

  • 通过属性 plain 来设置组件的空心状态,默认为 false。

::: CopyCode

html
<me-tag type="success" plain />

:::

自定义样式

  • 通过属性 width 来设置组件宽度,默认为 auto。
  • 通过属性 height 来设置组件高度,默认为 24。
  • 通过属性 color 来设置组件主题样式。
  • 通过属性 radius 来设置组件倒角,默认为 4。

::: CopyCode

html
<me-tag :width="100" :height="40" :radius="20" color="#6DA1F0" />

:::

自定义内容

  • 通过属性 text 来设置组件内容,默认为 标签
  • 通过属性 text-color 来设置组件内容的字体颜色。

::: CopyCode

html
<me-tag text="注意" text-color="rgba(255,255,255,0.6)" />

:::

关闭状态

  • 通过属性 closeable 来设置组件的关闭状态,默认为 false。

::: CopyCode

html
<me-tag type="danger" closeable />

:::

API

参数

参数说明类型可选值默认值版本
type类型stringprimary / success / info / warning / dangerprimaryv2.0.0
plain空心booleantrue / falsefalsev2.0.0
radius倒角number--4v2.0.0
width宽度number----v2.0.0
height高度number--24v2.0.0
color标签颜色string----v2.0.0
text标签内容string--标签v2.0.0
text-color文本颜色string----v2.0.0
closeable关闭状态booleantrue / falsefalsev2.0.0

方法

方法名说明回调参数版本
close点击关闭状态时触发的事件event: MouseEventv2.3.5

基于 MIT 许可发布