微信小程序使用Vant

什么是Vant Weapp

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

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

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

image

2.安裝步驟:

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

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

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


a9f1c7a1760a4bd1a39ca2633c09e3ca.png

出現以下窗口

image

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

 npm init -y
image

3、安裝vant

npm i @vant/weapp -S --production

4、安裝 miniprogram

npm i miniprogram-sm-crypto --production

步驟二: 構建npm包

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

image

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

image

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

image

步驟三:修改app.json

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

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

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

此時就安裝vant成功了~

步驟四:如何使用

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

(1)按需引入:

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

image

引入:

image

(2)全局引入

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

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

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

相關閱讀更多精彩內容

友情鏈接更多精彩內容