@ug666/react 文档演示
Progress 进度条
Progress 用于表达任务完成度、上传进度和流程执行状态。
导入方式
所有示例均直接使用 @ug666/react 中的真实组件导出。
import { Progress } from '@ug666/react'变体预览
基础进度条与带标签进度条。
68%
状态展示
不同颜色适合区分阶段或状态。
25%
72%
100%
尺寸展示
通过容器宽度控制紧凑型或宽型进度条。
代码示例
典型场景是发布流程或文件上传。
import { Progress } from '@ug666/react'
export function BuildProgress() {
return <Progress value={72} showLabel color="bg-green-500" />
}Props 说明
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| value | number | — | 当前进度值。 |
| max | number | 100 | 最大值。 |
| showLabel | boolean | false | 显示右侧百分比文本。 |
| color | string | 'bg-indigo-500' | 自定义进度条颜色类名。 |