詳解如何在微信小程序開發(fā)中正確的使用vant ui組件
微信小程序終于可以支持npm導入第三方庫了(https://developers.weixin.qq....),但是這種導入模式和使用模式有別于我們使用的npm調(diào)用。今天我按照有贊新出的vant小程序ui庫來講解如何導入npm資源。
第一步:
在小程序工程的根目錄下執(zhí)行:
npm i vant-weapp -S --production
第二步:
保證當前你的微信開發(fā)者工具是最新版本,然后點擊執(zhí)行“構建npm“

構建成功后會提示:

同時項目根目錄中會多出一個目錄“miniprogram_npm”,這個就是小程序可以識別的npm第三方庫。

第三步:
這時候當我們需要在一個頁面中調(diào)用vant組件,那么就要在對應的頁面json中添加類似如下配置:

{
"usingComponents":{
"van-button":"/miniprogram_npm/vant-weapp/button/index"
}
}
接著你就可以在wxml中直接調(diào)用這個ui組件了。

注意,對于vant庫來說其實你并不需要在頁面對應的js中require vant-weapp組件。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
解決WebStorm?2022.3.x?無法識別?Element?UI?2.15.11?新版本中的?el-
這篇文章主要介紹了解決?WebStorm?2022.3.x?無法識別?Element?UI?2.15.11?新版本中的?el-xxx?標簽問題,本文給大家分享兩種解決方案,需要的朋友可以參考下2023-01-01
回車直接實現(xiàn)點擊某按鈕的效果即觸發(fā)單擊事件
這篇文章主要介紹了回車直接實現(xiàn)點擊某按鈕的效果即觸發(fā)單擊事件,需要的朋友可以參考下2014-02-02
JS ES6中setTimeout函數(shù)的執(zhí)行上下文示例
這篇文章主要給大家介紹了關于JS ES6中setTimeout函數(shù)的執(zhí)行上下文的相關資料,文中給出了詳細的介紹和示例代碼供大家參考學習,需要的朋友們下面來一起看看吧。2017-04-04

