Progress 进度条

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

线性进度条

百分比内显

在这种情况下,百分比显示在进度条内部,不占用额外空间。

自定义颜色

您可以使用 color 属性来设置进度条的颜色。它接受颜色字符串、函数或数组。

环形进度条

仪表盘样式的进度条

你同样可以指定 type 属性到 dashboard 来使用仪表盘样式的进度条。

自定义内容

不确定进度的进度条

带条纹的进度条

API

属性

名称描述类型默认值
percentage 百分比 必填百分比number0
type进度条类型枚举line
stroke-width进度条的宽度number6
text-inside进度条显示文字内置在进度条内(只在 type=line 时可用)booleanfalse
status进度条当前状态枚举
indeterminate设置不确定状态的进度条booleanfalse
duration控制不确定进度或条纹流动进度的动画持续时间number3
color进度条背景色。会覆盖 status 属性string / function / Array''
width环形进度条画布宽度number126
show-text是否显示进度条文字内容booleantrue
stroke-linecapcircle/dashboard 类型路径结束时的形状枚举圆角
format自定义文本格式Function
striped 2.3.4进度条颜色上覆盖条纹booleanfalse
striped-flow 2.3.4让条纹流动起来booleanfalse

插槽

名称描述类型
default自定义内容object

来源

组件样式文档

贡献者