Badge 徽标
优质
小牛编辑
133浏览
2023-12-01
使用指南
组件介绍
右上角的圆形徽标。一般出现在通知图标或头像的右上角,用于显示需要处理的消息条数,通过醒目视觉形式吸引用户处理。
引入方式
import { Badge } from 'feart';
components: {
'fe-badge': Badge
}
代码演示
基本用法
简单的徽标展示,可以通过 text
设置显示文本,通过 offset
设置状态点的位置偏移。
<fe-badge text="6" :offset="[0, 0]">
<a href="#">TEST</a>
</fe-badge>
独立使用
不包裹任何元素即是独立使用,可自定义颜色。
<fe-badge text="25"></fe-badge>
<fe-badge text="4" color="blue"></fe-badge>
小圆点
没有具体的文本。
<fe-badge dot>
<div class="fe-badge-test"></div>
</fe-badge>
<fe-badge dot>小红点</fe-badge>
状态点
用于表示状态的小圆点。
<fe-badge status="success" />
<fe-badge text="success" status="success" />
<fe-badge text="自定义" status="default" color="#ccc" />
API
参数 | 说明 | 类型 | 默认值 | 可选值 |
---|---|---|---|---|
text | 显示的内容 | String | - | - |
color | 自定义小圆点的颜色 | String | - | - |
dot | 不展示数字,只有一个小点 | Boolean | false | - |
offset | 设置状态点的位置偏移 | [Number, Number] | - | - |
status | 设置 Badge 为状态点,在设置为status 状态下可以通过color 修改状态点颜色 | Enum{ 'success', 'default', 'error', 'warning' } | '' | - |
- | - | - | - | - |
Slots
Slot 名 | 说明 | 备注 |
---|---|---|
default | 内容插槽 | - |