当前进度{{ progress }}%
+|
+ + +``` + +### 自定义初始值 + +```ts + +``` + +```html + +当前进度{{ progress }}%
+|
+ +``` + +### 设置最大值 + +```ts + +``` + +```html + +当前进度{{ progress }}%
+|
+ + +``` + +### 判断进度条是否完成 + +```ts + +``` + +```html + +当前进度{{ progress }}%
+当前进度是否完成:{{ isComplete }}
+|
+ + +``` + +### 监听进度变化 + +```ts + +``` + +```html + + + +``` + +### 自动增长进度 + +```ts + +``` + +```html + +当前进度{{ progress }}%
+|
+ + +``` + +## 类型定义 + +### UseProgressOptions + +| 名称 | 类型 | 默认值 | 是否必传 | 说明 | +| ------------------ | ------------------------------------------- | ------ | -------- | ---------------------- | +| initialValue | _number_ | 0 | [ ] | 初始进度值 | +| maxValue | _number_ | 100 | [ ] | 最大进度值 | +| onChange | _(currentValue: number) => void_ | - | [ ] | 当进度变化时都回调函数 | +| autoIncrementRules | [_AutoIncrementRule[]_](#autoincrementrule) | [] | [ ] | 自动增长进度规则 | + +### AutoIncrementRule + +| 名称 | 类型 | 默认值 | 是否必传 | 说明 | +| --------- | -------- | ------ | -------- | -------------------------------- | +| before | _number_ | - | [x] | 在进度值到达 _before_ 之前的规则 | +| increment | _number_ | - | [x] | 每次自动增长进度值 | +| delay | _number_ | - | [x] | 每次自动增长间隔时间 | + +### UseProgressReturn + +| 名称 | 类型 | 说明 | +| ------------------ | ----------------------------- | ---------------- | +| progress | _ComputedRef\