Progress 进度条

用法

基础用法

通过传递percentage,来控制进度条所占的比例。

47%
67%
87%

html代码:

<mooc-progress :percentage="27"></mooc-progress>
<mooc-progress :percentage="67"></mooc-progress>
<mooc-progress :percentage="87"></mooc-progress>

不同的颜色

通过传递color,来显示不同颜色的进度条。

67%
67%
67%

html代码:

<!-- 默认颜色 -->
<mooc-progress :percentage="67"></mooc-progress>
<!-- 自定义颜色 -->
<mooc-progress color="#58a" :percentage="67"></mooc-progress>
<mooc-progress color="#f60" :percentage="67"></mooc-progress>

不同的大小

通过传递height,默认值为6px,来控制显示不同大小的进度条。

67%
67%
67%
67%

html代码:

<!-- 默认大小 -->
<mooc-progress :percentage="67"></mooc-progress>
<!-- 自定义大小 -->
<mooc-progress :height="10" :percentage="67"></mooc-progress>
<mooc-progress :height="15" :percentage="67"></mooc-progress>
<mooc-progress :height="20" :percentage="67"></mooc-progress>

进度文字是否内置

通过传递inside,控制进度的文字内显,可以与height配合使用。

67%
67%
67%
67%

html代码:

<mooc-progress :height="20" :percentage="67" :inside="true"></mooc-progress>
<mooc-progress :height="24" :percentage="67" :inside="true"></mooc-progress>
<mooc-progress :height="28" :percentage="67" :inside="true"></mooc-progress>
<mooc-progress :height="32" :percentage="67" :inside="true"></mooc-progress>

是否显示进度文字

通过传递show-text,来控制是否显示进度条文字。

67%

html代码:

<!-- 默认显示 -->
<mooc-progress height="15" color="#58a" :percentage="67"></mooc-progress>
<!-- 不显示 -->
<mooc-progress height="15" color="#f60" :percentage="67" :show-text="false"></mooc-progress>

属性

属性名称 类型 默认值 说明
percentage Number 0 进度条百分比
color String #409EFF 进度条颜色
height [Number,String] 6 进度条的大小,单位px
showText Boolean true 是否显示进度条文字
inside Boolean false 进度条文字是否内置
最后更新时间: 9/17/2019, 10:55:33 PM