Skip to content

进度条

image

介绍

给予用户当前系统执行中任务运行状态的反馈,多用于运行一段时间的场景,有效减轻用户在等待中产生的焦虑感。

API

Props

参数名描述类型默认值
status状态'default' | 'hide''default'
type进度条类型'line'|'circle''line'
size进度条大小'mini'|'small'|'medium'|'large''medium'
progressStatus进度条状态'none'|'normal'|'success'|'warning'|'danger''none'
data进度百分比number0
showSteps启用步骤条模式booleanfalse
steps步骤数number0
showText是否显示进度文字booleantrue
baseStyle自定义样式 , 表格整体自定义样式string-
customClass类名绑定 , 绑定类的名称string-
strokeWidth进度条粗细StrokeWidth-
width长度Width-
color进度条颜色String-
trackColor轨道颜色String#E5E5E5
uniqueKey唯一标识 , 组件的唯一标识string-
customText自定义进度文字,渲染函数返回 jsx 语法,用户自定义渲染内容Function-
loop循环 , 循环渲染设置Loop-

Type

js
// 进度条粗细
type StrokeWidth = {
  "value":string
  "unit":"px"
}

// 长度
type Width = {
  "value":string
  "unit":"px"|"%"
}

// 循环
type Loop = {
  "data": any[],
  "paramName": string,
  "indexName": string,
  "key": string
}