Skip to content

vBadge 徽章

徽章/角标组件,可包裹子组件。

基础用法

vue
<script setup>
import { vBadge } from '@twi1i9ht/visual-lib'
</script>

<template>
  <vBadge :value="5">
    <button>消息</button>
  </vBadge>

  <vBadge :value="99" :max="99">
    <button>通知</button>
  </vBadge>

  <vBadge dot>
    <button>设置</button>
  </vBadge>
</template>

Props

属性类型默认值说明
valuenumber | string徽章内容
maxnumber最大值,超过显示 max+
dotbooleanfalse是否只显示小圆点
hiddenbooleanfalse是否隐藏
type'primary' | 'success' | 'warning' | 'danger' | 'info''danger'类型
offset[number, number]偏移量 [x, y]

Slots

插槽名说明
default被包裹的内容

Released under the MIT License.