微信小程序 引入vant Weapp組件庫的問題及處理方式

1、首先初始化并安裝,記住按照這個順序來,不要錯了

npm init  //一路回車
npm install --production
npm i @vant/weapp -S --production

使用cmd后輸入npm init 出現(xiàn)的界面一路回車就行


image.png

2、在小程序的本地設(shè)置勾選使用npm

image.png

3、 在小程序工具--構(gòu)建npm

image.png

4、構(gòu)建成功后會出現(xiàn)miniprogram_npm文件夾


image.png

5、引用vant組件

//在對應(yīng)頁面的json
"usingComponents": {
    "van-icon": "@vant/weapp/icon/index",
    "van-search": "@vant/weapp/search/index"
 }
<van-search shape="round" custom-class="search-box" background="none" readonly="{{ true }}" placeholder="請輸入產(chǎn)品或門店" bindtap="jumpSearch" />

5.1、在app.css中引用vant內(nèi)置樣式css,按照官網(wǎng)的“@import '@vant/weapp/common/index.wxss';”路徑報錯找不到,修改為如下路徑

@import '/miniprogram_npm/@vant/weapp/common/index.wxss';

5.2: 將 app.json 中的 "style": "v2" 去除,小程序的新版基礎(chǔ)組件強行加上了許多樣式,難以去除,不關(guān)閉將造成部分組件樣式混亂。

6、成功
————————————————
版權(quán)聲明:本文為CSDN博主「余溫?zé)o痕」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u014678583/article/details/106971149/

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

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

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