微信小程序如何使用Vant组件

  • 前言
  • 一、微信小程序自动查找
  • 第二种

前言

今天闲着没事,兴趣来了,想写写微信小程序,用原生的敲,因为懒得原因,不想再去封装一些组件库,就想当Vant,引用Vant真的是一波三折,不用不知道,一用才知道,好了,废话说的差不多了


一、微信小程序自动查找

Vant官网说的其实也挺清楚的,
第一步:npm i @vant/weapp -S --production
第二步:将 app.json 中的 “style”: “v2” 去除,
第三步:修改 project.config.json

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

第四步:打开微信开发者工具,点击 工具 -> 构建 npm,并勾选 使用 npm 模块 选项,构建完成后,即可引入组件。
但是这里有可能会报错!!!

第四步解决问题:因为这个文件没有,它引用了。这个时候你需要在根目录下创建一个同名的文件夹就可以构建了,构建之后
①:

②:
③:
出现这个界面恭喜你离成功更进一步
④:

⑤:
⑥:

⑦:

第五步:引入:
在app.json里属于全局的,会造成压力,可以按需引入,在对应的文件.json的组件注册就可以了

这里以按需引入为例
"usingComponents": {"van-button": "@vant/weapp/button/index"
}

wxml内使用即可,上面第四步已经说明过,就不多做解释了。

 <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">危险按钮</van-button>

第二种


注意这里我把@vant文件夹放在根目录下了,用相对路径去找就可以了了 重复上面第四步的的⑥⑦即可

关于微信小程序如何使用Vant组件相关推荐

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

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

  2. 微信小程序云开发---vant组件 van-uploader 实现视频文件上传到云存储,发动态功能

    pages/upVideo.wxml //获取用户的头像和昵称展示 <view class="headerBox"><image src="{{user ...

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

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

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

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

  5. 微信小程序之使用vant-3组件Uploader文件上传

    效果图: 微信小程序之使用vant-3组件Uploader文件上传 1.把vant的weapp包加进来 2.在app.json文件里面"usingComponents"加载进来才能 ...

  6. 微信小程序下拉框插件_微信小程序下拉框组件使用方法详解

    本文实例为大家分享了微信小程序下拉框组件的使用方法,供大家参考,具体内容如下 适用场景 1.省市三级联动 2.出生日期选择 3.性别选择 4.一般性的下拉选择等 一.省市三级联动使用 注意mode = ...

  7. 微信小程序引入骨架屏组件

    微信小程序引入骨架屏组件 参考地址:https://github.com/cytle/ma-skeleton.git 1.克隆项目 2.把项目里的组件skeleton文件复制到自己的项目里 3.复制& ...

  8. 微信小程序入门之常用组件(04)

    常见组件 重点讲解微信小程序中常见的布局组件 view,text,rich-text,button,image,navigator,icon,swiper, radio,checkbox 等 一.vi ...

  9. 微信小程序常用视图容器组件

    微信小程序常用视图容器组件 1.组件概述 2.常用的试图容器组件 2.1 view 2.1.1 案例 2.2 scroll-view 2.2.1 案例 2.3 swiper 2.3.1 案例 1.组件 ...

最新文章

  1. javascript window 属性和方法。
  2. LeetCode-动态规划基础题-746. 使用最小花费爬楼梯
  3. python3.7.2版本怎么安装ipython_Linux升级安装python2.7版本至python3.6版本,系统centos7...
  4. Xmemcached学习笔记一(安装memcached)
  5. python爬boss网站_python之requests爬虫Boss数据
  6. 爆测一周,22年必看最细致代码托管工具测评
  7. Win7系统提示NVIDIA显示设置不可用怎么办
  8. C语言,利用一维数组中选择法对成绩高低排序和输出对应的学号及利用顺序查找查找学生成绩
  9. TIM SWEENEY:引擎及图形学的未来
  10. html5实现微信支付宝接口,支付宝H5开放文档
  11. php调用7天内容,如何使用JS取得最近7天与最近3天日期
  12. c语言ifi=1 2,第1部分_C语言程序设计练习一全解.doc
  13. Python条件语句(if、pass)
  14. 鼠标滚轮乱跳解决方法
  15. iOS越狱并安装ssl kill switch解除ssl pining,抓取https包
  16. jQuery动画事件
  17. python气象绘图技巧之箱线图
  18. oracle mapviewer 11g安装使用,Oracle MapViewer11g安装与部署
  19. 华数机器人码垛_华数工业机器人码垛路径操作教程
  20. HIVE与数据库工具建立连接

热门文章

  1. 简单个人网页设计作业 静态HTML个人博客主页——HTML+CSS+JavaScript 明星鹿晗(7页)
  2. 构建初级前端页面以及重构开发环境(from 知乎)
  3. 论文略读 | Pointing the Unknown Words
  4. 三、cadence ic 5141 ——打开cadence软件
  5. python把一个文件夹内子文件夹下所有文件复制到指定目录下
  6. lay和lied_lie-lie-lay三个动词的区别
  7. strack.js调摄像头人脸识别拍照
  8. 第三周作业-循环与判断语句(网络131黄宇倩)
  9. 紫光集团或入股武汉新芯 赵伟国将任董事长
  10. 从一夜爆红到饱受争议,蚂蚁金服的相互宝如何闯关?