# CircleProgress 环形进度条

根据百分比,显示进度.

不依赖canvas,使用CSS实现的环形进度条组件。

# 基本使用

<!-- 默认样式 -->
<com-circle-progress :percent="50"></com-circle-progress>

<!--自定义颜色 -->
<com-circle-progress :percent="50" bgColor="#fff4de" color="#846762"></com-circle-progress>

<!--自定义尺寸 -->
<com-circle-progress :percent="80" :size="200" :border-width="16"></com-circle-progress>

<!--不显示百分比 -->
<com-circle-progress :percent="80" :showPercent="false"></com-circle-progress>

自定义显示内容,此时showPercent将失效

<com-circle-progress :percent="percent2" :size="220" :border-width="16" color="#5bc3e2">
    <text>完成进度: {{ percent2 }}%</text>
</com-circle-progress>

# API

# Props

属性名 说明 类型 必填 默认值
percent 进度,范围0~100 Number 0
size 尺寸 Number 100
borderWidth 圆环边框宽度 Number 5
color 激活时颜色 String #3bc138
bgColor 非激活时颜色 String #e7e7e7
showPercent 是否显示百分数 Boolean true
duration 环绕一周所花的时间(单位秒) Number 1

# Slot

名称 说明 默认内容
default 自定义展示内容 当前进度百分数
上次更新时间: 2/14/2023, 11:17:40 AM