Skip to content

H5预览

APP下载

Progress 进度条

一个轻量级的进度条组件,用于展示操作进度或任务完成状态。

基础参数

参数说明类型可选值默认值
value当前进度值(0-100)number0-1000
strokeWidth进度条线条宽度(单位 px)number-12
showText是否显示进度百分比文本booleantrue
color进度条颜色string-
unColor进度条背景色string-
type(待支持)进度条类型string"line" | "circle"-

基础用法

简单进度条

最基础的进度条用法,显示 50%的进度。

html
<cl-progress :value="50"></cl-progress>

隐藏文本

不显示百分比文本的进度条。

html
<cl-progress :value="50" :show-text="false"></cl-progress>

自定义颜色

自定义进度条的前景色和背景色,打造个性化样式。

html
<!-- 红色主题 -->
<cl-progress :value="30" color="red" un-color="#f7bfbf"></cl-progress>

<!-- 绿色主题 -->
<cl-progress :value="80" color="#52c41a" un-color="#f6ffed"></cl-progress>

自定义宽度

调整进度条的粗细,适应不同的设计需求。

html
<!-- 细进度条 -->
<cl-progress :value="40" :stroke-width="6"></cl-progress>

<!-- 粗进度条 -->
<cl-progress :value="60" :stroke-width="20"></cl-progress>

<!-- 超粗进度条 -->
<cl-progress :value="80" :stroke-width="30"></cl-progress>