第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

26、有贊Vant組件庫(kù)的引入及輪播圖片預(yù)覽的實(shí)現(xiàn)①

標(biāo)簽:
Vue.js

前言:看了一下移动端比较流行的几个vue组件库如:mint uivux(vux比较适合做微信网页开发如微商城)等等,最后还是选择了用有赞的Vant组件库,因为Vant组件库还是比较符合我们这个商城项目的业务场景的,所以我们使用其中的部分组件来实现我们的部分功能。
当然,组件库的使用都是大同小异的,大家也可以挑选自己喜欢的组件库移植到自己项目中。
所以这两章主要是这么几个知识点:第一个是Vant组件库的一个初探;其次是用vant实现我们商品详情页轮播图的图片预览效果;第三个就是为我们后面引入高阶的Vant组件打下基础。

(1)安装

可以参加官网的快速上手

$ cnpm install vant -S

webp

vant安装

(2)引入

这里引入vant有点坑啊,,,因为官网不推荐一次性导入所有组件,所以按照推荐的使用按需引入组件方法引入组件。

  • 首先记得要按照babel-plugin-impot插件, 它会在编译过程中将 import 的写法自动转换为按需引入的方式

# 安装 babel-plugin-import 插件
$ cnpm i babel-plugin-import -D
  • .babelrc设置
    红框中是新添加的部分

webp

`.babelrc`设置

(3)使用

  • 然后,你就可以去import引入和使用了,我们进入到main.js中先按需引入一个button组件,看是否能用

webp

main.js引入与注册vant的部分组件

  • 如果要按需引入多个组件,怎么办?可以这样简写:

import { Button, Icon } from 'vant';
Vue.use(Button).use(Icon);
  • 然后我们就可以在页面中直接使用了(无须再次引入)

webp

页面中使用vant组件

webp

最后引入成功的效果



作者:Ewall_
链接:https://www.jianshu.com/p/053daebdd866


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶(hù)
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消