UNPKG

zent

Version:

一套前端设计语言和基于React的实现

34 lines (26 loc) 1.58 kB
--- title: Badge subtitle: 徽标 path: component/badge group: 基础控件 --- ## Badge 徽标 位于主体对象右上角的提示元素,表示主体的数量变化 ### 使用指南 #### 建议 - 当下级页面有内容、状态变化时,在入口处展示,起到提示变化的作用; - 需要提示变化的具体数量时(如订单数量、消息数量),建议使用带数字的徽标样式; - 需要提示状态的变化时(如订单状态变化),建议使用红点的徽标样式; - 当点击下级页面并已读变化内容后,徽标消失(或减少相应的已读数量); #### 禁用 - 同一层级的入口需要统一徽标样式,原则上同一层级入口不出现“数字徽标+红点徽标”的混用; ### API | 参数 | 说明 | 类型 | 是否必须 | 默认值 | 备选值 | | ---------| ----------------- | ------ | -------------|----------------- |----------| | count | 消息条数 | `number` | 否 | `0` | | | maxCount | 最大完全显示消息条数 | `number` | 否 | `99` | | | dot | 是否显示为小红点 | `bool` | 否 | `false` | `true`,`false` | | showZero | 消息数为0时是否显示 | `bool` | 否 | `false` | `true`,`false` | | offset | 偏移量,格式为 `[x, y]` | `array` | 否 | | | | style | 自定义样式 | `object` | 否 | | | | className| 自定义额外类名 | `string` | 否 | `''` | |