Skip to content

Progress 进度条

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

基础用法

线形进度条是最常用的形式。

百分比内显

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

独特功能:流体进度条 (Liquid)

Fyoimiya UI 特有的流体进度效果,仿佛液体注入容器。

环形进度条

仪表盘形进度条

条纹和动画

API

Progress Attributes

属性名说明类型默认值
percentage百分比(必填)number0
type进度条类型'line' / 'circle' / 'dashboard' / 'liquid''line'
stroke-width进度条的宽度,单位 pxnumber6
text-inside进度条显示文字内置在进度条内(只在 type=line 时可用)booleanfalse
status进度条当前状态'success' / 'exception' / 'warning'-
color进度条背景色string / function / array''
width环形进度条画布宽度(只在 type=circle/dashboard/liquid 时可用)number126
show-text是否显示进度条文字内容booleantrue
stroke-linecapcircle/dashboard 类型的路径两端形状'butt' / 'round' / 'square''round'
format指定进度条文字内容function(percentage)default
striped是否显示条纹booleanfalse
striped-flow是否显示条纹流体动画booleanfalse
indeterminate是否为不确定进度动画booleanfalse
duration动画持续时间number3

Progress Slots

插槽名说明
default自定义显示内容