# Progress 进度条 ### 介绍 展示操作或任务的当前进度,比如上传文件。 ### 安装 ``` javascript import { createApp } from 'vue'; //vue import { Progress,Icon } from '@nutui/nutui'; //taro import { Progress,Icon } from '@nutui/nutui-taro'; const app = createApp(); app.use(Progress); app.use(Icon); ``` ### 基础用法 :::demo ```html ``` ::: ### 设置高度和颜色 :::demo ```html ``` ::: ### 设置百分比不显示 :::demo ```html ``` ::: ### 设置百分比外显 :::demo ```html ``` ::: ### 设置百分比内显 :::demo ```html ``` ::: ### 设置百分比内显自定义内容 :::demo ```html ``` ::: ## 自定义尺寸 内置 **small**,**base**,**large** 三种规格供使用。 :::demo ```html ``` ::: ### 设置状态显示 :::demo ```html ``` ::: ## Prop | 字段 | 说明 | 类型 | 默认值 |----- | ----- | ----- | ----- | percentage | 百分比 | Number | 0 | is-show-percentage | 是否需要展示百分号 | Boolean | true | stroke-color | 进度条背景色 | String | #f30 | stroke-width | 进度条宽度 | String | '' | size | 进度条及文字尺寸,可选值small/base/large | String | - | show-text | 是否显示进度条文字内容 | Boolean | true | text-inside | 进度条文字显示位置(false:外显,true:内显) | Boolean | false | text-color | 进度条文字颜色设置 | String | #333 | text-background | 进度条文字背景颜色设置 | String | 同进度条颜色 | status | 进度条当前状态,active(展示动画效果)/icon(展示icon标签) | String | text | icon-name | icon名称 | String | checked | icon-color | icon颜色 | String | #439422