Skip to content

Badge 徽标 ​

用于展示未读消息数或状态点。

基础用法 ​

tsx
import { Badge } from '@airo-ui/react'

function Demo() {
  return (
    <Badge count={5}>
      <button>消息</button>
    </Badge>
  )
}

最大值 ​

tsx
import { Badge } from '@airo-ui/react'

function Demo() {
  return (
    <Badge count={100} max={99}>
      <button>消息</button>
    </Badge>
  )
}

仅显示红点 ​

tsx
import { Badge } from '@airo-ui/react'

function Demo() {
  return (
    <Badge dot>
      <button>消息</button>
    </Badge>
  )
}

API ​

Props ​

名称类型默认值说明
countnumber—显示的数字
maxnumber99最大值,超出显示为 max+
dotbooleanfalse是否仅显示红点
childrenReactNode—包裹的子元素

MIT License