Vant Progress 進度條

2022-05-31 13:36 更新

引入

import Vue from 'vue';
import { Progress } from 'vant';

Vue.use(Progress);

代碼演示

基礎用法

進度條默認為藍色,使用percentage屬性來設置當前進度

<van-progress :percentage="50" />

線條粗細

通過stroke-width可以設置進度條的粗細

<van-progress :percentage="50" stroke-width="8" />

置灰

設置inactive屬性后進度條將置灰

<van-progress inactive :percentage="50" />

樣式定制

可以使用pivot-text屬性自定義文字,color屬性自定義進度條顏色

<van-progress
  pivot-text="橙色"
  color="#f2826a"
  :percentage="25"
/>
<van-progress
  pivot-text="紅色"
  color="#ee0a24"
  :percentage="50"
/>
<van-progress
  :percentage="75"
  pivot-text="紫色"
  pivot-color="#7232dd"
  color="linear-gradient(to right, #be99ff, #7232dd)"
/>

API

Props

參數說明類型默認值
percentage進度百分比number | string0
stroke-width v2.2.1進度條粗細,默認單位為pxnumber | string4px
color進度條顏色string#1989fa
track-color v2.2.9軌道顏色string#e5e5e5
pivot-text進度文字內容string百分比
pivot-color進度文字背景色string同進度條顏色
text-color進度文字顏色stringwhite
inactive是否置灰booleanfalse
show-pivot是否顯示進度文字booleantrue


實例演示

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號