UG666

UG666 UI

React 组件

UGProgress 进度条

UGProgress 用于表达任务完成度、上传进度和流程执行状态。

导入方式

按需从包入口导入组件,并在应用入口引入一次样式文件。

tsx
import { UGProgress } from '@ug666/ui-react'

变体预览

基础进度条与带标签进度条。

68%

状态展示

不同颜色适合区分阶段或状态。

25%
72%
100%

尺寸展示

通过容器宽度控制紧凑型或宽型进度条。

代码示例

典型场景是发布流程或文件上传。

tsx
import { UGProgress } from '@ug666/ui-react'

export function BuildProgress() {
  return <UGProgress value={72} showLabel color="success" />
}

Props

属性类型默认值说明
valuenumber当前进度值。
maxnumber100最大值。
showLabelbooleanfalse显示右侧百分比文本。
color'primary' | 'success' | 'warning' | 'danger' | 'info''primary'进度条语义颜色。