Skip to content

Badge 徽标

基础用法

  • 用以展示未读消息及消息提示。
vue
<template>
	<sn-badge :value="15">
    	<sn-avatar src="https://www.example.com/example.png"></sn-avatar>
	</sn-badge>
</template>

更多演示请下载 demo 查看

属性

参数说明类型默认值可选值
mode徽标显示模式,可选 数字模式 Number 、文本模式 text、浮点模式 dotStringnumbernumber | dot | text
value数字模式下徽标的数字值Number0-
max数字模式下徽标的最大数字值。超过此值会显示 ${max}+ 。值为 -1 时不限制最大值。Number-1-
text文本模式下徽标的文本内容String--
bgColor徽标的背景颜色String$error-
textColor数字、文本模式下徽标的数字/文本颜色String#fff-
size数字、文本模式下徽标内数字/文本大小;浮点模式String$1-
showZero数字模式下徽标的数字值为 0 时是否显示(默认不显示)Booleanfalsetrue | false
offset徽标的偏移量(对徽标的位置不满意可以通过这个属性调整。格式同 css 属性 transformString--
customStyle自定义徽标样式UTSJSONObject{}-
customTextStyle自定义数字、文本模式下徽标内部文本样式UTSJSONObject{}-
customDotStyle自定义浮点模式下徽标样式UTSJSONObject{}-
customContainStyle自定义徽标外部容器样式UTSJSONObject{}-

插槽

名称说明
default必选。需要显示徽标的组件。

使用 MIT 协议