微信小程序使用vant UI组件库
·
1. Vant Weapp简介
Vant Weapp是有赞前端团队开源的一套微信小程序UI组件库,提供了一系列高质量、美观的组件,帮助开发者快速构建小程序界面。它包含了按钮、表单、弹窗、导航等常用组件,能够满足大部分小程序开发需求。
2. 安装Node.js环境
Node.js官网下载地址:https://nodejs.org/en/download,这里不详细介绍安装过程,很简单,按照安装提示,傻瓜式一直点击下一步就行。安装完成之后,cmd 输入 node -v ,如果能看到版本号,就说明正确安装成功,如下图所示:

3. Vant Weapp官网地址
4. 安装与配置
- 第一步:首先需要通过npm安装Vant Weapp:
在项目的根目录下执行cmd命令:npm init
然后再执行命令:npm i @vant/weapp -S --production
- 第二步:修改 app.json
将 app.json 中的 "style": "v2" 去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。
- 第三步:构建 npm 包
打开微信开发者工具,点击 工具 -> 构建 npm,并勾选 使用 npm 模块 选项,构建完成后,即可引入组件。

5.使用Vant组件
- 在单页面
xxx.json中配置:
{
"usingComponents": {
"van-button": "@vant/weapp/button/index"
}
}
2.在xxx.wxml中使用组件:
<van-button type="primary">主要按钮</van-button>
<van-button type="info">信息按钮</van-button>
<van-button type="default">默认按钮</van-button>
<van-button type="warning">警告按钮</van-button>
<van-button type="danger">危险按钮</van-button>
5. 注意事项
- 版本兼容性:确保Vant Weapp版本与小程序基础库版本兼容
- 样式覆盖:自定义样式时注意样式优先级
- 组件更新:定期更新组件库以获取最新功能和修复
- 按需引入:只引入需要的组件以减少包体积
- 事件绑定:Vant组件的事件通常以bind:前缀绑定
6. 总结
Vant Weapp为微信小程序开发提供了丰富的UI组件,能够显著提高开发效率。通过合理的配置和按需引入,可以在保证性能的同时获得良好的开发体验。建议开发者在项目中根据实际需求选择合适的组件,并关注官方文档以获取最新功能和最佳实践。
7. 关于作者其它项目视频教程介绍
本人在b站录制的一些视频教程项目,免费供大家学习
- Android新闻资讯app实战:https://www.bilibili.com/video/BV1CA1vYoEad/?vd_source=984bb03f768809c7d33f20179343d8c8
- Androidstudio开发购物商城实战:https://www.bilibili.com/video/BV1PjHfeXE8U/?vd_source=984bb03f768809c7d33f20179343d8c8
- Android开发备忘录记事本实战:https://www.bilibili.com/video/BV1FJ4m1u76G?vd_source=984bb03f768809c7d33f20179343d8c8&spm_id_from=333.788.videopod.sections
- Androidstudio底部导航栏实现:https://www.bilibili.com/video/BV1XB4y1d7et/?spm_id_from=333.337.search-card.all.click&vd_source=984bb03f768809c7d33f20179343d8c8
- Android使用TabLayout+ViewPager2实现左右滑动切换:https://www.bilibili.com/video/BV1Mz4y1c7eX/?spm_id_from=333.337.search-card.all.click&vd_source=984bb03f768809c7d33f20179343d8c8
更多推荐



所有评论(0)