如何在小程序中使用vant组件库?

一、npm init 生成package.json 配置文件

二、安装包执行命令

npm i @vant/weapp -S --production

三、修改 app.json

将 app.json 中的 "style": "v2" 去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。

将"lazyCodeLoading": "requiredComponents"删除

四、使用npm包

打开微信开发者工具,点击 工具 -> 构建 npm,并勾选 使用 npm 模块 选项,构建完成后,即可引入组件。

五、使用组件

以 Button 组件为例,只需要在app.jsonindex.json中配置 Button 对应的路径即可。

所有组件文档中的引入路径均以 npm 安装为例,如果你是通过下载源代码的方式使用 @vant/weapp,请将路径修改为项目中 @vant/weapp 所在的目录

  "usingComponents": {"van-button": "@vant/weapp/button/index"}
<van-button type="default">默认按钮</van-button>
<van-button type="primary">主要按钮</van-button>
<van-button type="info">信息按钮</van-button>
<van-button type="warning">警告按钮</van-button>
<van-button type="danger" loading>危险按钮</van-button>
<van-button plain hairline type="info">细边框按钮</van-button>

2分钟学会小程序中使用vant组件库相关推荐

  1. 微信小程序中使用vant组件库(超详细)

    目录 前言 Vant Weapp的安装与使用 1.安装 node.js 2.通过 npm 安装 3.修改 app.json 4.修改 project.config.json 5.构建 npm 包 6. ...

  2. 微信小程序中引用vant组件库

    步骤 1.vant组件库里面也有说明,它说package.json 和 node_modulles 必须在miniprogram目录下,可是一般你刚新建一个小程序项目的时候,是没有package.js ...

  3. 五分钟学会在微信小程序中使用 vantUI 组件库

    前言 我们在开发微信小程序时,设计和实现好用的用户界面无疑是至关重要的一步.但是微信小程序官方自带的 UI 组件库无法满足很多使用场景,这个时候就需要我们使用一些第三方的 UI 组件库.而 vant ...

  4. 【uniapp】小程序中修改Vant组件navbar左箭头的颜色及图标与背景

    感觉自己封装的返回组件不太好用,于是尝试用一下Vant组件库里的 NavBar [uniapp]小程序自定义一个通用的返回按钮组件_小付学代码的博客-CSDN博客_uniapp自定义返回按钮左边箭头, ...

  5. 微信小程序中使用vant weapp 的dialog组件

    微信小程序中使用vant weapp 的dialog组件 官方文档路径:import Dialog from 'path/to/@vant/weapp/dist/dialog/dialog';,这不是 ...

  6. 关于微信小程序如何使用Vant组件

    微信小程序如何使用Vant组件 前言 一.微信小程序自动查找 第二种 前言 今天闲着没事,兴趣来了,想写写微信小程序,用原生的敲,因为懒得原因,不想再去封装一些组件库,就想当Vant,引用Vant真的 ...

  7. 手把手教你实现小程序中的自定义组件

    之前做小程序开发的时候,对于开发来说比较头疼的莫过于自定义组件了,当时官方对这方面的文档也只是寥寥几句,一笔带过而已,所以写起来真的是非常非常痛苦!! 好在微信小程序的库从 1.6.3 开始,官方对于 ...

  8. html img 手势缩放,微信小程序中利用image组件实现图片手势缩放

    微信小程序中利用image组件实现图片手势缩放,前端大神严灏的牛文,讲解了微信小程序中image组件的三种是缩放模式,三种之中,只有 aspectFit 模式可以等比例缩放图片,并显示完整的图片. 原 ...

  9. 微信小程序中使用阿里巴巴图标库

    这里写自定义目录标题 微信小程序中使用阿里巴巴图标库 第一步 第二步 第三步 微信小程序中使用阿里巴巴图标库 第一步 阿里巴巴图标正常加入自己的项目,并下载到本地: 注意:这里的选择 ![在这里插入图 ...

  10. 微信小程序中使用vant框架

    一.Vant 是有赞前端团队开源的移动端组件库, Vant 是一个轻量.可靠的移动端组件库,于 2017 年开源.目前 Vant 官方提供了 Vue 2 版本.Vue 3 版本和微信小程序版本,并由社 ...

最新文章

  1. java pdf 多页转换为png格式的图片
  2. c++ ado 程序终止时崩溃
  3. 上网本 ubuntu debian android,关于Debian:在Android上的chroot ubuntu 16.04上,apt-get更新失败...
  4. 2013-2014集训第二次个人积分赛
  5. C语言中用函数实现录入信息模块,C语言程序设计用函数实现模块化程序设计(73页)-原创力文档...
  6. 反向传播算法(过程及公式推导)_一文讲透神经网络的反向传播,要点介绍与公式推导...
  7. idea全局搜索搜不全的BUG
  8. oracle内存表与临时表,Oracle 临时表之临时表空间组(TTG)
  9. 驾考通专业版2011
  10. SAS和SATA硬盘的区别
  11. unity3d软阴影和硬阴影的原理_使用随机采样创建软阴影
  12. Axis2发布webservice(3)--axis2生成wsdl文件,并利用wsdl文件来生成WebService的Java代码
  13. CPU负载均衡之调度概念理解
  14. wh计算公式_锂电池计算公式wh 锂电池锂含量如何计算 - 硬件设备 - 服务器之家...
  15. tp6导出Excel表格
  16. 写给Gallen1983
  17. Android中高级进阶开发面试题冲刺合集(七)
  18. 通信原理及系统系列31——DOA(AOA)原理分析及仿真
  19. STM32之HAL库详解 及 手动移植
  20. 多测师肖sir___app测试(新增001)

热门文章

  1. psp能装安卓软件吗_psp移植手机游戏大全 安卓手机玩psp游戏排行榜
  2. 尝试运行项目时出错,无法启动程序 , 由于应用程序配置不正确,未能启动此应用程序。请查看清单文件以查找可能的错误。
  3. 关于K2路由破解锐捷校园认证这件事(ZZU版)
  4. Autodesk 3ds Max 2011 / 3ds Max Design 2011)简体中文版 32位+64位
  5. Cocos Creator 3.6 新特性详解 1/3:编辑器篇
  6. C++ OpenCV人脸图像提取
  7. 卷积神经网络(CNN)原理详解
  8. 推荐一个Firefox的扩展——IE Tab
  9. (6)微信UI自动化-搜索指定联系人(C#)
  10. 下单点餐小程序解决方案