Badge
A number or status mark on buttons and icons.
Basic Usage
Set the value attribute, the badge will be displayed in the upper right corner of the element.
html
<wd-badge value="12">
<wd-button>Button</wd-button>
</wd-badge>
<wd-badge value="24">
<wd-button icon="cart-o"></wd-button>
</wd-badge>Maximum Value
Set the max attribute, when the value exceeds the maximum value, it will be displayed as 'max+'.
html
<wd-badge value="12" max="10">
<wd-button>Button</wd-button>
</wd-badge>
<wd-badge value="1024" max="999">
<wd-button icon="cart-o"></wd-button>
</wd-badge>Custom Content
Set the value attribute to a string type to display custom content.
html
<wd-badge value="new">
<wd-button>Button</wd-button>
</wd-badge>
<wd-badge value="hot">
<wd-button icon="cart-o"></wd-button>
</wd-badge>Dot Badge
Set the is-dot attribute to display a small red dot without specific content.
html
<wd-badge is-dot>
<wd-button>Button</wd-button>
</wd-badge>
<wd-badge is-dot>
<wd-button icon="cart-o"></wd-button>
</wd-badge>Custom Badge Color
Set the type attribute to change the badge color, supporting primary / success / warning / danger / info, default is danger.
html
<wd-badge value="12">
<wd-button>Danger</wd-button>
</wd-badge>
<wd-badge value="12" type="primary">
<wd-button>Primary</wd-button>
</wd-badge>
<wd-badge value="12" type="success">
<wd-button>Success</wd-button>
</wd-badge>
<wd-badge value="12" type="warning">
<wd-button>Warning</wd-button>
</wd-badge>
<wd-badge value="12" type="info">
<wd-button>Info</wd-button>
</wd-badge>Independent Display
When the badge is used independently, the badge will be centered.
html
<wd-badge value="12"></wd-badge>
<wd-badge value="primary" type="primary"></wd-badge>Attributes
| Attribute | Description | Type | Default | Version |
|---|---|---|---|---|
| value | Display value | string / number | - | - |
| max | Maximum value, only valid when value is a number | number | - | - |
| top | Distance from the top of the badge to the top of the container | string | - | - |
| right | Distance from the right of the badge to the right of the container | string | - | - |
| is-dot | Whether to display a small dot | boolean | false | - |
| hidden | Whether to hide the badge | boolean | false | - |
| type | Badge type | string | danger | - |
| bg-color | Custom badge background color | string | - | - |
External Style Classes
| Class Name | Description |
|---|---|
| custom-class | Root node custom class |
