Skip to content

Progress 进度条 ​

以横向进度条展示任务进度,可选择显示百分比。

支持平台 ​

以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。

App-vueApp-nvue微信小程序支付宝小程序百度小程序字节小程序QQ小程序H5PC快手小程序钉钉小程序
✓✓✓✓✓✓✓✓✓✓✓

基础用法 ​

vue
<!-- 展示当前进度 -->
<fui-progress :percent="60" showInfo />

属性 ​

属性类型说明官网默认值
percentNumber / String进度百分比,范围 0–1000
heightNumber / String进度条高度,单位 rpx8
radiusNumber / String圆角,单位 rpx8
showInfoBoolean是否显示右侧百分比false
sizeNumber / String百分比字号,单位 rpx28
colorString百分比文字颜色#333
percentWidthNumber / String百分比文本区域宽度,单位 rpx96
backgroundString未完成部分颜色#CCCCCC
activeColorString已完成部分颜色#465CFF
durationNumber / String每增加 1% 的动画时间,单位毫秒15

事件 ​

事件说明回调参数
activeend进度动画完成时触发{}

平台说明 ​

非 nvue 平台的 activeColor 本地默认值为空,可通过 --fui-color-primary 调整默认颜色。部分设备或 Android nvue 的圆角可能不生效。

插槽 ​

插槽说明
—官网未列出该组件的插槽