Skip to content

ProgressRing-DEMO ​


vue
<fv-progressRing loading="true">
</fv-progressRing>
vue
<fv-progressRing loading="true" r="20" borderWidth="5">
</fv-progressRing>
vue
<fv-progressRing loading="true" r="10" borderWidth="2">
</fv-progressRing>

Default ProgressRing ​


vue
<fv-progressRing v-model="percent[0]">
</fv-progressRing>
vue
<fv-progressRing v-model="percent[0]" r="20" borderWidth="5">
</fv-progressRing>
vue
<fv-progressRing v-model="percent[0]" r="10" borderWidth="2">
</fv-progressRing>

Indeterminate ProgressRing ​


vue
<fv-progressRing loading="true">
</fv-progressRing>

ProgressRing Legacy ​


vue
<fv-progressRing :legacy="true">
</fv-progressRing>

Different Size(Legacy) ​


vue

<ClientOnly>
<fv-progressRing size="xs" :legacy="true">
</fv-progressRing>
</ClientOnly>

<fv-progressRing size="s" :legacy="true">
</fv-progressRing>


<ClientOnly>
<fv-progressRing size="m" :legacy="true">
</fv-progressRing>
</ClientOnly>

<fv-progressRing size="l" :legacy="true">
</fv-progressRing>

ProgressBar Custom Style ​


  1. Custom Foreground
vue
<fv-progressRing v-model="percent[2]" color="rgba(0, 204, 153, 1)">
</fv-progressRing>
  1. Custom Background
vue
<fv-progressRing v-model="percent[3]" background="rgba(0, 204, 153, 0.6)">
</fv-progressRing>

属性 ​


属性类型必填默认值说明
modelValuenumber否0progressRing value
sizestring否'xs'The size of progress ring,only works on legacy versions
rnumber否40Radius of the ProgressRing
loadingboolean否falseIs progressRing indeterminate
colorstring否'rgba(0, 90, 158, 1)'The color of progress ring
backgroundstring否'rgba(204, 204, 204, 1)'
borderWidthnumber否8
legacyboolean否falseUse the legacy version of ProgressRing
themestring否'global'参见组件的 theme 选项。
disabledboolean否false参见组件的 disabled 选项。
langstring否"global"参见组件的 lang 选项。

MIT Licensed