cloud-ui.vusion
Version:
Vusion Cloud UI
71 lines (50 loc) • 1.63 kB
Markdown
<!-- 该 README.md 根据 api.yaml 和 docs/*.md 自动生成,为了方便在 GitHub 和 NPM 上查阅。如需修改,请查看源文件 -->
# UBadge 徽章
- [示例](#示例)
- [基本用法](#基本用法)
- [右上角](#右上角)
- [最大值](#最大值)
- [小圆点](#小圆点)
- [API]()
- [Props/Attrs](#propsattrs)
- [Slots](#slots)
**Display**
用于显示消息条数和提醒用户处理的角标。
## 示例
### 基本用法
``` html
<p>消息 <u-badge :value="3"></u-badge></p>
<p>消息 <u-badge value="new"></u-badge></p>
```
### 右上角
使用`corner`属性,设置徽章在右上角。
``` html
<u-badge :value="3" corner>
<u-button>评论</u-button>
</u-badge>
```
### 最大值
使用`max`属性限制数字的最大值。
``` html
<u-badge :value="120" :max="99" corner>
<u-button>评论</u-button>
</u-badge>
```
### 小圆点
``` html
<p>消息 <u-badge :value="3" dot></u-badge></p>
<p><u-badge :value="3" corner dot>
<u-button>评论</u-button>
</u-badge></p>
```
## API
### Props/Attrs
| Prop/Attr | Type | Options | Default | Description |
| --------- | ---- | ------- | ------- | ----------- |
| dot | boolean | | `false` | 是否显示为小圆点 |
| value | number \| string | | | 用于标识的值 |
| max | number | | `99` | 最大值,超过最大值会显示为“最大值+”的形式,当最大值是数字类型时生效 |
| corner | boolean | | `false` | 开启时提醒角标位置显示在右上角,关闭时提醒角标显示在组件右侧。 |
### Slots
#### (default)
插入需要附加徽章的元素。