Progress 进度条
用于显示某个操作进度的状态。
<Progress.Line>线性进度<Progress.Circle>圆形进度
获取组件
import { Progress } from 'rsuite';演示
线形进度
垂直显示
圆形进度
动态展示
Props
<Progress.Line>
| 属性名称 | 类型 (默认值) | 
描述 | 
|---|---|---|
| classPrefix | string ('progress') | 
组件 CSS 类的前缀 | 
| percent | number (0) | 
进度百分比 | 
| showInfo | boolean (true) | 
是否显示文字 | 
| status | enum: 'success', 'fail', 'active' | 进度状态 | 
| strokeColor | string | 线条颜色 | 
| strokeWidth | number | 线条宽度 | 
| vertical | boolean | 垂直显示进度条 | 
<Progress.Circle>
| 属性名称 | 类型 (默认值) | 
描述 | 
|---|---|---|
| classPrefix | string ('progress') | 
组件 CSS 类的前缀 | 
| gapDegree | gapDegree | 圆形进度条缺口角度,可取值 0 ~ 360 | 
| gapPosition | enum: 'right', 'top', 'bottom', 'left' ('top') | 
圆形进度条缺口位置 | 
| percent | number (0) | 
进度百分比 | 
| showInfo | boolean (true) | 
是否显示文字 | 
| status | enum: 'success', 'fail', 'active' | 进度状态 | 
| strokeColor | string | 线条颜色 | 
| strokeLinecap | enum: 'round', 'square', 'butt' ('round') | 
不同类型的开放路径的终结 | 
| strokeWidth | number (6) | 
线条宽度 | 
| trailColor | string | 背景颜色 | 
| trailWidth | number (6) | 
背景宽度 |