## WC-BADGE > 按钮和图标上的数字或状态标记。 ### 基础用法 可以用来展示新消息的数量。
数量值可接受 Number 或 String。 import '//jscdn.ink/@bd/ui/latest/space/index.js' import '//jscdn.ink/@bd/ui/latest/badge/index.js' import '//jscdn.ink/@bd/ui/latest/form/button.js' document.querySelectorAll('wc-badge').forEach(item=>{ item.addEventListener('click',function(e){ this.value++ }) }) primary info success help secondary warning wc-badge{ margin-right:15px; } ### 最大值 你还可以自定义最大值
由 max 属性定义,接受 Number 值。 请注意,仅在值也是 Number 时起作用。 import '//jscdn.ink/@bd/ui/latest/space/index.js' import '//jscdn.ink/@bd/ui/latest/badge/index.js' import '//jscdn.ink/@bd/ui/latest/form/button.js' info info wc-badge{ margin-right:15px; } ### 自定义显示内容 当 value 是 `String` 时,可以显示自定义文字。

import '//jscdn.ink/@bd/ui/latest/space/index.js' import '//jscdn.ink/@bd/ui/latest/badge/index.js' import '//jscdn.ink/@bd/ui/latest/form/button.js' comments replies wc-badge{ margin-right:20px; } ### 小红点 通过一个小红点标记来告知用户有新内容。
使用 `is-dot` 属性。 是个布尔值。 import '//jscdn.ink/@bd/ui/latest/space/index.js' import '//jscdn.ink/@bd/ui/latest/badge/index.js' import '//jscdn.ink/@bd/ui/latest/form/button.js' query visits wc-badge{ margin-right:20px; } ### 完整APIs | 属性 | 值类型 | 默认值 | 描述 | | :-: | :-: | :-: | - | | value | String | 无 | 标记绑定值 | | type | String | 无 | 标记类型, 仅能决定标记的颜色, 无额外作用, 可选值有: `primary、info、success、warning、default、secondary、danger` | | max | Number | 无 | 最大值,超过最大值会显示 {max}+。 只有当 value 是数字类型时起作用。 | | hidden | Boolean | false | 为`true`时隐藏标记 | | is-dot | Boolean | false | 是否开启小圆点模式 |