组件/StatusBadge 状态徽标
自 1.0.0BETA

StatusBadge 状态徽标

状态标识与系统反馈

该页面由 AI 迁移生成,请谨慎使用

内容已迁移完成,但仍建议结合源码和人工评审结果使用。

StatusBadge 状态徽标

用于状态指示与系统反馈的轻量徽标。
状态:Beta

Demo

Status Signals

成功/警告/错误/信息。

示例即将加载...
<template>
  <TxStatusBadge text="成功" status="success" />
  <TxStatusBadge text="警告" status="warning" />
  <TxStatusBadge text="错误" status="danger" />
  <TxStatusBadge text="信息" status="info" />
</template>

API(简版)

属性名类型默认值说明
text-显示文字
statussuccesswarningdangerinfomuted状态类型
statusKeygranteddeniednotDeterminedunsupported映射到色调的权限/状态键
icon自定义图标 class
sizesmmd尺寸
osmacoswindowslinux-可选平台图标
osOnly仅渲染平台图标

契约说明

显式 status 优先于 statusKeystatusKey 会把 granted/denied/notDetermined/unsupported 映射到 success/danger/warning/muted,未知 key 回退到 info。平台图标会渲染在状态图标前;osOnly 会隐藏状态图标。点击徽标会触发 click 事件。

组合示例

状态行

徽标搭配头像进行状态展示。

示例即将加载...
<template>
  <TxAvatar name="TA" />
  <TxStatusBadge text="在线" status="success" />
</template>