Progress 进度条

用于显示某个操作进度的状态。

获取组件

import { Progress } from 'rsuite';

// or
import Progress from 'rsuite/Progress';

演示

线形进度

垂直显示

圆形进度

动态展示

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 number 圆形进度条缺口角度,可取值 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) 背景宽度