Skip to content

Progress 进度条

Progress 进度条组件用来展示进度百分比。

基本用法

进度条颜色

进度条宽度

进度条尺寸

隐藏进度信息

格式化进度信息

定义已完成进度

定义端点形状

定义进度条类型

定义进度状态

定义仪表盘缺口位置

定义成功分段背景图片

类型

typescript
type ProgressType = 'line' | 'circle' | 'dashboard';
type ProgressSize = 'default' | 'small';
type ProgressStatus = 'default' | 'success' | 'error' | 'active';
type ProgressStrokeLinecapType = 'round' | 'square';
type GapPosition = 'top' | 'bottom' | 'left' | 'right';

属性

属性名类型默认值说明
progressTypestring'line'可选,进度条类型
strokeColorstring'#2A87FF'可选,进度条颜色,支持渐变色
strokeWidthnumber0可选,进度条线的宽度或圆形进度条宽度
sizeProgressSize'default'可选,进度条尺寸
strokeLinecapProgressStrokeLinecapType'round'可选,进度条端点形状
widthnumber0可选,仪表盘进度条画布宽度,单位px
percentnumber20进度
formatfunction(percent: number,success:number) => ${percent} %可选,进度信息格式化函数
showInfobooleantrue可选,是否显示进度信息
successPercentnumber0可选,已完成分段
progressStatusProgressStatus'default'进度状态
gapPositionGapPosition'top'仪表盘进度条缺口位置
gapDegreenumber0仪表盘进度条缺口角度

插槽

TIP

暂无内容