Vue2中使用Vant組件

前兩天在做一個自定義頁面的功能模塊属愤,中間涉及到預(yù)覽組件的開發(fā),我就在想中間預(yù)覽組件能不能用開源的專門做H5端的組件UI庫焚鹊,這樣就開發(fā)起來就方便很多逊脯,不用自己一個個地去寫這些組件了,于是就找到了Vant組件 舌劳,感覺用起來還挺方便的帚湘,記錄一下使用方法。

一甚淡、安裝Vant

#如果安裝有問題大诸,使用cnpm 試一試
npm i vant@latest-v2 -S

二、配置自動按需引入組件 (推薦)

1.根目錄找到babel.config.js文件贯卦,在plugins數(shù)組中添加

module.exports = {
  presets: ['@vue/cli-plugin-babel/preset'],
  plugins: [
    //添加支持按需引入配置
    [
      'import',
      {
        libraryName: 'vant',
        libraryDirectory: 'es',
        style: true
      },
      'vant'
    ]
  ]
}

三资柔、新建一個專門用來全局注冊Vant組件的文件

1.我這里就建在src/util/vant.js里面

/**
 * vant 的一些組件的使用
 * 用到什么組件就注冊一下 
 */
/**
 * vant 的一些組件的使用
 */
import Vue from 'vue'
import { Lazyload, Swipe, SwipeItem, NoticeBar, Image as VanImage } from 'vant'
Vue.use(Lazyload)
Vue.use(Swipe)
Vue.use(SwipeItem)
Vue.use(NoticeBar)
Vue.use(VanImage)
...

四、在main.js里面導(dǎo)入vant.js

//注冊全局的Vant組件
import './util/vant'

五撵割、使用(以輪播圖組件為例)

<template>
  <div class="comp-wrap">
    <van-swipe :autoplay="3000">
      <van-swipe-item v-for="(image, index) in images" :key="index">
        <img v-lazy="image" class="swiper-img" />
      </van-swipe-item>
    </van-swipe>
  </div>
</template>

<script>
export default {
  data() {
    return {
      images: [
        'https://img01.yzcdn.cn/vant/apple-1.jpg',
        'https://img01.yzcdn.cn/vant/apple-2.jpg'
      ]
    }
  }
}
</script>

<style lang="scss" scoped>
.comp-wrap {
  min-height: 200px;
  background-color: #fff;
  .swiper-img {
    width: 100%;
    height: 200px;
  }
}
</style>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末贿堰,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子啡彬,更是在濱河造成了極大的恐慌羹与,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件庶灿,死亡現(xiàn)場離奇詭異注簿,居然都是意外死亡,警方通過查閱死者的電腦和手機跳仿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來捐晶,“玉大人菲语,你說我怎么就攤上這事妄辩。” “怎么了山上?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵眼耀,是天一觀的道長。 經(jīng)常有香客問我佩憾,道長哮伟,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任妄帘,我火速辦了婚禮楞黄,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘抡驼。我一直安慰自己鬼廓,他們只是感情好,可當我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布致盟。 她就那樣靜靜地躺著碎税,像睡著了一般。 火紅的嫁衣襯著肌膚如雪馏锡。 梳的紋絲不亂的頭發(fā)上雷蹂,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天,我揣著相機與錄音杯道,去河邊找鬼匪煌。 笑死,一個胖子當著我的面吹牛蕉饼,可吹牛的內(nèi)容都是我干的虐杯。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼昧港,長吁一口氣:“原來是場噩夢啊……” “哼擎椰!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起创肥,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤达舒,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后叹侄,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體巩搏,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年趾代,在試婚紗的時候發(fā)現(xiàn)自己被綠了贯底。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡撒强,死狀恐怖禽捆,靈堂內(nèi)的尸體忽然破棺而出笙什,到底是詐尸還是另有隱情,我是刑警寧澤胚想,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布琐凭,位于F島的核電站,受9級特大地震影響浊服,放射性物質(zhì)發(fā)生泄漏统屈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一牙躺、第九天 我趴在偏房一處隱蔽的房頂上張望愁憔。 院中可真熱鬧,春花似錦述呐、人聲如沸惩淳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽思犁。三九已至,卻和暖如春进肯,著一層夾襖步出監(jiān)牢的瞬間激蹲,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工江掩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留学辱,地道東北人。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓环形,卻偏偏與公主長得像策泣,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子抬吟,可洞房花燭夜當晚...
    茶點故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容