Skip to content

Badge 徽章 ​

展示数量、短文本或圆点,适合提示未读消息等状态。

支持平台 ​

以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。

App-vueApp-nvue微信小程序支付宝小程序百度小程序字节小程序QQ小程序H5PC快手小程序钉钉小程序
✓✓✓✓✓✓✓✓✓✓✓

基础用法 ​

vue
<!-- 显示数量 -->
<fui-badge :value="12" :max="99"></fui-badge>

<!-- 显示圆点 -->
<fui-badge dot></fui-badge>

属性 ​

属性类型说明默认值
valueNumber、String徽章内容空字符串
maxNumber、String数字上限;超过后显示上限和加号,-1 表示不限制-1
typeString背景类型:primary、success、warning、danger、purple、whiteprimary
backgroundString自定义背景色,设置后优先于 type空字符串
colorString文字颜色#FFFFFF
dotBoolean是否显示圆点false
marginTopNumber、String上外边距,单位 rpx0
marginLeftNumber、String左外边距,单位 rpx0
marginRightNumber、String右外边距,单位 rpx0
absoluteBoolean是否启用绝对定位false
topString绝对定位时的顶部偏移-8rpx
rightString绝对定位时的右侧偏移-18rpx
scaleRatioNumber显示缩放比例1

事件 ​

事件说明回调参数
click点击徽章无

平台说明 ​

nvue 中类型背景色读取全局颜色配置,非 nvue 平台使用对应 CSS 样式;缩放在不同平台分别使用 transform 和 zoom。

插槽 ​

插槽说明
—官网未列出该组件的插槽