
参数
| 参数 |
说明 |
类型 |
可选值 |
默认值 |
| radius |
环形半径 |
number |
—— |
55 |
| strokeWidth |
外圈宽度 |
number |
—— |
4 |
| bgColor |
背景色 |
string |
—— |
#D8D8D8 |
| themeColor |
主题色 |
string |
—— |
#0082FF |
| duration |
倒计时时间 |
number |
—— |
60 |
| step |
倒计时步长 |
number |
—— |
1 |
| format |
格式化文字函数 |
function |
—— |
—— |
Event
| 事件名称 |
说明 |
回调参数 |
| end |
倒计时结束事件 |
—— |
| change |
倒计时变化事件 |
—— |
使用示例
<template> <div class="progress-bar"> <progress-bar theme-color="#34A853" :duration="20"></progress-bar> <progress-bar :step="0.5" :duration="20"></progress-bar> <progress-bar theme-color="#FF3300" :step="1" :duration="20" :format="format"></progress-bar> </div></template><script>import { ProgressBar } from 'genie-ui'export default { components: { ProgressBar }, methods: { format (c) { return c } }}</script>