欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue中van-picker的選項插槽的使用

 更新時間:2023年01月18日 10:28:34   作者:超級大帥比  
這篇文章主要介紹了vue中van-picker的選項插槽的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

van-picker的內(nèi)部選項怎么來自定義

首先要確保 Vant UI 的版本在2.10.0以上

然后利用插槽slot來實現(xiàn),在Vant 里插槽有一個進階用法 #

<van-picker
? :show-toolbar="false"
? :default-index="2" // 默認(rèn)選中第三行,選中第一行的話,上面會有一段空白,不好看
? :loading="loading"
? :columns="columns" // 一定要綁定數(shù)據(jù)源
>
? <template #option="item"> // 這里的item就是每一個選項,可以是一個對象也可以是一個字符串
? // 我這里實現(xiàn)的是每一行的選項由id和name組成
? // 切記不要用v-for,會導(dǎo)致數(shù)據(jù)重復(fù)出現(xiàn)在一個選項里
? ? <van-row>
? ? ? <van-col :span="12" class="van-hairline--right">
? ? ? ? <p style="text-align: center">
? ? ? ? ? {{ item.id }}
? ? ? ? </p>
? ? ? </van-col>
? ? ? <van-col :span="12" class="van-hairline--left">
? ? ? ? <p style="text-align: center">
? ? ? ? ? {{ item.name }}
? ? ? ? </p>
? ? ? </van-col>
? ? </van-row>
? </template>
</van-picker>

附上Vant的官方地址:https://vant-contrib.gitee.io/vant/#/zh-CN/home

Vant選擇器使用插槽

官方提供樣式滿足不了自己需要的樣式時可以使用插槽可以自定義布局樣式:

我這里配合了popup彈窗層使用,具體看自己的需求

 <van-popup v-model="sexShow" position="bottom" :style="{ height: '50%' }">
      <van-picker :show-toolbar="true" :columns="columns" ref="getValues" @confirm="onConfirm">
        <template #cancel="item">
          <p>
            性別
          </p>
        </template>
        <template #confirm="item">
          <div class="sexContent">
            <!-- <van-button class="submit">保存</van-button> -->
            <van-button class="submited">保存</van-button>
          </div>
        </template>
        <template #option="item">
          <p style="text-align: center">
            {{item.text}}
          </p>
        </template>
      </van-picker>
    </van-popup>
columns: [{
     text: '男',
       value: 1
     },
     {
       text: '女',
       value: 2
     }],

方法:

 onConfirm(value) {
     console.log(value)   //打印的是自己定義的數(shù)組對象,然后就可以進行自己的相關(guān)操作了
   },

另外:

this.$refs.getValues.getValues()

是通過 ref 可以獲取到 Picker 實例并調(diào)用實例方法,不知道的話可以自己先打印出來看看,

雖然簡單,但是也是第一次遇到,記錄一下下,以免忘記(我的記憶只有七秒,忘得快)

下面是效果圖,有點丑,勿噴

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Vue的商品主圖放大鏡方案詳解

    基于Vue的商品主圖放大鏡方案詳解

    這篇文章主要介紹了基于 Vue 的商品主圖放大鏡方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Vue中的nextTick方法詳解

    Vue中的nextTick方法詳解

    Vue的nextTick方法是用來在下次DOM更新周期中執(zhí)行回調(diào)函數(shù)的方法,用于DOM操作后獲取DOM更新后的狀態(tài),使用場景包括異步更新DOM、獲取更新后元素的位置等情況,一般結(jié)合Vue的異步更新機制和watch監(jiān)聽器使用,實現(xiàn)方式可使用Promise、setTimeout等異步方法
    2023-04-04
  • Vue3使用全局函數(shù)或變量的2種常用方式代碼

    Vue3使用全局函數(shù)或變量的2種常用方式代碼

    在Vue3項目中需要頻繁使用某一個方法,配置到全局感覺會方便很多,這篇文章主要給大家介紹了關(guān)于Vue3使用全局函數(shù)或變量的2種常用方式,需要的朋友可以參考下
    2023-09-09
  • Vue判斷字符串(或數(shù)組)中是否包含某個元素的多種方法

    Vue判斷字符串(或數(shù)組)中是否包含某個元素的多種方法

    在我們前端日常開發(fā)中經(jīng)常會遇到判斷一個字符串中是否包含某個元素的需求,下面這篇文章主要給大家介紹了關(guān)于Vue判斷字符串(或數(shù)組)中是否包含某個元素的多種方法,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • vue.js默認(rèn)路由不加載linkActiveClass問題的解決方法

    vue.js默認(rèn)路由不加載linkActiveClass問題的解決方法

    這篇文章主要給大家介紹了關(guān)于vue.js默認(rèn)路由不加載linkActiveClass問題的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。
    2017-12-12
  • 在vue中高德地圖引入和軌跡的繪制的實現(xiàn)

    在vue中高德地圖引入和軌跡的繪制的實現(xiàn)

    這篇文章主要介紹了在vue中高德地圖引入和軌跡的繪制的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 詳解Vue.js入門環(huán)境搭建

    詳解Vue.js入門環(huán)境搭建

    這篇文章主要介紹了詳解Vue.js入門環(huán)境搭建,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • vue 動態(tài)給每個頁面添加title、關(guān)鍵詞和描述的方法

    vue 動態(tài)給每個頁面添加title、關(guān)鍵詞和描述的方法

    這篇文章主要介紹了vue 動態(tài)給每個頁面添加title、關(guān)鍵詞和描述的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • Vue3實現(xiàn)計算屬性的代碼詳解

    Vue3實現(xiàn)計算屬性的代碼詳解

    計算屬性對于前端開發(fā)來說算是經(jīng)常使用的一個能力了,本文將從代碼層面來給大家介紹下Vue3是如何實現(xiàn)計算屬性的,需要的朋友可以參考下
    2023-07-07
  • vue+video.js實現(xiàn)視頻播放列表

    vue+video.js實現(xiàn)視頻播放列表

    這篇文章主要為大家詳細(xì)介紹了vue+video.js實現(xiàn)視頻播放列表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10

最新評論