Vant Steps 步驟條

2022-05-31 13:36 更新

引入

import Vue from 'vue';
import { Step, Steps } from 'vant';

Vue.use(Step);
Vue.use(Steps);

代碼演示

基礎(chǔ)用法

active屬性表示當(dāng)前步驟的索引,從 0 起計(jì)

<van-steps :active="active">
  <van-step>買(mǎi)家下單</van-step>
  <van-step>商家接單</van-step>
  <van-step>買(mǎi)家提貨</van-step>
  <van-step>交易完成</van-step>
</van-steps>
export default {
  data() {
    return {
      active: 1
    };
  }
}

自定義樣式

可以通過(guò)active-icon和active-color屬性設(shè)置激活狀態(tài)下的圖標(biāo)和顏色

<van-steps
  :active="active"
  active-icon="success"
  active-color="#38f"
>
  <van-step>買(mǎi)家下單</van-step>
  <van-step>商家接單</van-step>
  <van-step>買(mǎi)家提貨</van-step>
  <van-step>交易完成</van-step>
</van-steps>

豎向步驟條

可以通過(guò)設(shè)置direction屬性來(lái)改變步驟條的顯示方向

<van-steps direction="vertical" :active="0">
  <van-step>
    <h3>【城市】物流狀態(tài)1</h3>
    <p>2016-07-12 12:40</p>
  </van-step>
  <van-step>
    <h3>【城市】物流狀態(tài)2</h3>
    <p>2016-07-11 10:00</p>
  </van-step>
  <van-step>
    <h3>快件已發(fā)貨</h3>
    <p>2016-07-10 09:30</p>
  </van-step>
</van-steps>

API

Steps Props

參數(shù)說(shuō)明類(lèi)型默認(rèn)值
active當(dāng)前步驟number | string0
direction顯示方向,可選值為 verticalstringhorizontal
active-color激活狀態(tài)顏色string#07c160
active-icon激活狀態(tài)底部圖標(biāo),可選值見(jiàn) Icon 組件stringchecked
inactive-icon未激活狀態(tài)底部圖標(biāo),可選值見(jiàn) Icon 組件string-

Step Slots

名稱(chēng)說(shuō)明
active-icon自定義激活狀態(tài)圖標(biāo)
inactive-icon自定義未激活狀態(tài)圖標(biāo)


實(shí)例演示

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)