更新记录
V1.0.0(2023-04-11)
下载此版本
线形进度条,最简单的功能
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
HBuilderX 3.5.3 app-vue app-nvue |
× |
√ |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
√ |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
说明
该组件,是一个线形的进度条,展示操作或任务的当前进度,比如上传文件、任务完成进度等。
组件名:sa-line-progress
平台差异
App(vue) |
App(nvue) |
H5 |
小程序 |
√ |
√ |
√ |
√ |
基本用法
- 通过percentage设置当前的进度值,该值区间为0-100.
- 通过color设置进度条的颜色
- 通过background设置进度条的背景颜色
具体的标签,见示例:
<sa-line-progress percentage="80"></sa-line-progress>
<sa-line-progress percentage="20"></sa-line-progress>
修改颜色
<sa-line-progress percentage="60" color="red"></sa-line-progress>
<sa-line-progress percentage="76" color="#baf"></sa-line-progress>
修改背景颜色
<sa-line-progress percentage="76" color="#baf" background="#ddd"></sa-line-progress>
<sa-line-progress percentage="76" color="blue" background="lightblue"></sa-line-progress>
修改高度
<sa-line-progress percentage="76" color="blue" background="lightblue" height="20"></sa-line-progress>
修改圆角
<sa-line-progress percentage="76" color="blue" background="lightblue" height="20" radius="10"></sa-line-progress>
修改宽度
<sa-line-progress percentage="76" color="blue" background="lightblue" height="20" radius="10" width="200"></sa-line-progress>
<sa-line-progress percentage="76" color="blue" background="lightblue" height="20" radius="10" width="100%"></sa-line-progress>
API
saLineProgress Props
属性名 |
类型 |
默认值 |
说明 |
percentage |
String |
30 |
进度百分比,数值 |
color |
String |
#FFAF32 |
进度条激活部分的颜色 |
background |
String |
#E7E7E7 |
进度条的底色,默认为灰色 |
width |
String |
120 |
进度条的宽度,默认单位px |
height |
String |
10 |
进度条的高度,默认单位px |
radius |
String |
6 |
进度条的圆角,默认单位px |