# CircleProgress 环形进度条 ### 介绍 圆环形的进度条组件 ### 安装 ``` javascript import { createApp } from 'vue'; //vue import { CircleProgress } from '@nutui/nutui'; //taro import { CircleProgress } from '@nutui/nutui-taro'; const app = createApp(); app.use(CircleProgress); ``` ### 基础用法 :::demo ```html ``` ::: ### 环形进度条自定义宽度 :::demo ```html ``` ::: ### 环形进度条自定义颜色(支持渐变色) :::demo ```html ``` ::: ### 环形进度条自定义大小 :::demo ```html ``` ::: ### 环形进度条自定义内容 :::demo ```html ``` ::: ### 动态改变环形进度条的进度 :::demo ```html ``` ::: ## API ### Props | 字段 | 说明 | 类型 | 默认值 |----- | ----- | ----- | ----- | progress | 百分比 | Number,String | 必传项,无默认值 | stroke-width | 圆弧的宽度 | Number,String | 5 | radius | 半径 | Number,String | 50 | color | 圆环进度条颜色 | String , Object | '#fa2c19' | path-color | 圆环轨道颜色| String | '#d9d9d9' | stroke-linecap | 圆环进度条端点形状可选值为 square butt| String | 'round' | clockwise| 是否顺时针展示| Boolean | true ### Slots | 字段 | 说明 | |----- | ----- | | default | 自定义文字内容|