Skip to content

Progress 进度条​

用于展示操作进度,告知用户当前状态和预期。

直线进度条​

Progress 组件设置 percentage 属性即可,表示进度条对应的百分比。 该属性必填,并且必须在 0-100 的范围内。 你可以通过设置 format 来自定义文字显示的格式。

loading

进度条内显示百分比标识​

百分比不占用额外空间,适用于文件上传等场景。

Progress 组件可通过 stroke-width 属性更改进度条的高度,并可通过 text-inside 属性来改变进度条内部的文字。

loading

自定义进度条的颜色​

可以通过 color 属性来设置进度条的颜色。 该属性可以接受十六进制颜色值,函数和数组。

loading

环状进度条

Progress 组件设置 type 属性为 circle 即可显示环状进度条。

loading

自定义内容

Progress 组件可以通过 slot 来自定义进度条的内容。

loading

API

Progress Props​

参数说明类型可选值默认值
percentage进度条百分比number0-1000
status进度条状态stringsuccess, exception, warning-
type进度条类型stringline, circleline
textInside进度条内显示文字booleantrue, falsetrue
format进度条文字格式string--
color进度条颜色string--
stroke-width进度条高度number-6
showText是否显示文字booleantrue, falsetrue

Progress Slots

名称说明类型
default自定义进度条内容Object