微信小程序使用Vant

什么是Vant Weapp

vant Weapp是輕量、可靠的小程序 UI 組件庫

介紹
Vant 是一個輕量、可靠的移動端組件庫,于 2017 年開源。
目前 Vant 官方提供了 Vue 2 版本Vue 3 版本微信小程序版本,并由社區(qū)團(tuán)隊維護(hù) React 版本支付寶小程序版本。

1.創(chuàng)新小程序后,打開新建的項目的根目錄

image

2.安裝步驟:

安裝Vant組件庫(Vant Weapp快速上手
在小程序項目中,安裝Vant組件庫主要分為如下3步:
1、通過npm安裝
2、構(gòu)建npm包
3、修改app.json

步驟一: 通過npm安裝指定版本vant

1、在項目空白處右鍵,有個在外部終端窗口打開,點(diǎn)擊


a9f1c7a1760a4bd1a39ca2633c09e3ca.png

出現(xiàn)以下窗口

image

2、在安裝包的時候,需要保證項目里面有package.json文件。所以需要初始化一個包管理文件。

 npm init -y
image

3、安裝vant

npm i @vant/weapp -S --production

4、安裝 miniprogram

npm i miniprogram-sm-crypto --production

步驟二: 構(gòu)建npm包

1、打開微信開發(fā)者工具,點(diǎn)擊工具>>構(gòu)建npm,構(gòu)建完成后,即可引入組件

image

2、點(diǎn)擊上圖的確定之后,還需要點(diǎn)擊右上角的詳情,選擇本地設(shè)置,勾選 使用npm模塊

image

我的是新版本 沒有這一項 就不需要手動勾選了。

image

步驟三:修改app.json

1、《注意》去除該文件中的 style:'v2',小程序的新版基礎(chǔ)組件強(qiáng)行加上了許多樣式,難以去除,不關(guān)閉的話將造成部分組件樣式混亂。

2、使用微信開發(fā)者工具所創(chuàng)建的項目,miniprogramRoot 默認(rèn)為 miniprogram,而package.json 在其外部,npm 構(gòu)建無法正常工作。需要手動在 project.config.json 內(nèi)添加如下配置,使開發(fā)者工具可以正確索引到 npm 依賴的位置

{
  ...
  "setting": {
    ...
    "packNpmManually": flase,
    "packNpmRelationList": [
      {
        "packageJsonPath": "./package.json",
        "miniprogramNpmDistDir": "./miniprogram/"
      }
    ]
  }

此時就安裝vant成功了~

步驟四:如何使用

安裝完vant組件庫之后,可以在app.json的usingComponents節(jié)點(diǎn)中引入需要的組件,即可在wxml中直接使用組件。

(1)按需引入:

在對應(yīng)的page頁面的 .json文件中的usingComponents屬性中通過路徑找到@vant引入你想使用的組件。我的vant是位于下面目錄中。

image

引入:

image

(2)全局引入

在app.json文件中引入。缺點(diǎn)就是會給項目啟動造成壓力,最好還是按需引入。
————————————————

原文鏈接:https://blog.csdn.net/qq_41579104/article/details/125354730
https://blog.csdn.net/weixin_43968782/article/details/127222778

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容