|
|
@@ -25,16 +25,16 @@ app.use(Badge);
|
|
|
|
|
|
```html
|
|
|
<nut-badge :value="8" class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge :value="76" class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge value="NEW" class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
- <nut-badge isDot class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-badge dot class="item">
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
```
|
|
|
|
|
|
@@ -42,13 +42,13 @@ app.use(Badge);
|
|
|
|
|
|
```html
|
|
|
<nut-badge :value="200" :max="9" class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge :value="200" :max="20" class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge :value="200" :max="99" class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
```
|
|
|
|
|
|
@@ -60,28 +60,28 @@ app.use(Badge);
|
|
|
class="item"
|
|
|
color="linear-gradient(315deg, rgba(73,143,242,1) 0%,rgba(73,101,242,1) 100%)"
|
|
|
>
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge
|
|
|
:value="76"
|
|
|
class="item"
|
|
|
color="linear-gradient(315deg, rgba(73,143,242,1) 0%,rgba(73,101,242,1) 100%)"
|
|
|
>
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge
|
|
|
value="NEW"
|
|
|
class="item"
|
|
|
color="linear-gradient(315deg, rgba(73,143,242,1) 0%,rgba(73,101,242,1) 100%)"
|
|
|
>
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge
|
|
|
- isDot
|
|
|
+ dot
|
|
|
class="item"
|
|
|
color="linear-gradient(315deg, rgba(73,143,242,1) 0%,rgba(73,101,242,1) 100%)"
|
|
|
>
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
```
|
|
|
|
|
|
@@ -92,18 +92,18 @@ app.use(Badge);
|
|
|
<template #icons>
|
|
|
<nut-icon name="Check" color="#ffffff" size="12"></nut-icon>
|
|
|
</template>
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge class="item">
|
|
|
<template #icons>
|
|
|
<nut-icon name="link" color="#ffffff" size="12"></nut-icon>
|
|
|
</template>
|
|
|
- <div class="demo-svg"></div></nut-badge>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar></nut-badge>
|
|
|
<nut-badge class="item">
|
|
|
<template #icons>
|
|
|
<nut-icon name="download" color="#ffffff" size="12"></nut-icon>
|
|
|
</template>
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
```
|
|
|
|
|
|
@@ -114,10 +114,10 @@ app.use(Badge);
|
|
|
<div class="demo-svg"></div >
|
|
|
</nut-badge>
|
|
|
<nut-badge :value="76" top="10" right="10" class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
<nut-badge value="NEW" class="item">
|
|
|
- <div class="demo-svg"></div>
|
|
|
+ <nut-avatar class="demo-svg" shape="square"></nut-avatar>
|
|
|
</nut-badge>
|
|
|
```
|
|
|
|
|
|
@@ -132,13 +132,13 @@ app.use(Badge);
|
|
|
|
|
|
### Prop
|
|
|
|
|
|
-| 字段 | 说明 | 类型 | 默认值 |
|
|
|
-|-----------------|------------------------------------------|---------|---------|
|
|
|
-| value | 显示的内容 | String | - |
|
|
|
-| max | value 为数值时,最大值 | Number | `10000` |
|
|
|
-| z-index | 徽标的 z-index 值 | Number | `10` |
|
|
|
-| isDot | 是否为小点 | Boolean | `false` |
|
|
|
-| hidden | 是否隐藏 | Boolean | `false` |
|
|
|
-| top | 上下偏移量,支持单位设置,可设置为:5px 等 | Number | `0` |
|
|
|
-| right | 左右偏移量,支持单位设置,可设置为:5px 等 | Number | `0` |
|
|
|
+| 字段 | 说明 | 类型 | 默认值 |
|
|
|
+|-----------------|--------------------------------------|----------|---------|
|
|
|
+| value | 显示的内容 | String | - |
|
|
|
+| max | value 为数值时,最大值 | Number | `10000` |
|
|
|
+| z-index | 徽标的 z-index 值 | Number | `10` |
|
|
|
+| dot | 是否为小点 | Boolean | `false` |
|
|
|
+| hidden | 是否隐藏 | Boolean | `false` |
|
|
|
+| top | 上下偏移量,支持单位设置,可设置为:5px 等 | Number | `0` |
|
|
|
+| right | 左右偏移量,支持单位设置,可设置为:5px 等 | Number | `0` |
|
|
|
|