在微信小程序中使用vant的方法


Posted in Javascript onJune 07, 2019

在微信小程序中如何使用vant UI ,最近在开发小程序项目的时候遇到了这个问题, 去网上百度发现大家给的步骤普遍都是直接npm i vant-weapp -S --production,接着构建npm, 然而,我在尝试的时候发现,构建npm的时候一直失败,告诉我找不到node_moudules ????

在微信小程序中使用vant的方法

你们是不是也遇到了这种问题呢? 好的,接下来就让我来告诉大家真正的解决方案吧!

首先, 你需要在小程序根目录下打开命令窗口,依次输入以下命令

npm init  初始化
npm install --production
npm i vant-weapp -S --production

第二步之前,你需要保证你的微信开发者工具版本比较新,否则没有是构建npm工具的

第二步就是,打开微信开发者工具,电击左上方 工具,找到 构建npm

在微信小程序中使用vant的方法

在微信小程序中使用vant的方法

构建完成,会生成miniprogram_npm 文件夹

在微信小程序中使用vant的方法

最后, 就是需要在页面中使用 vant 组件了,打开刚刚生成的miniprogram_npm 文件夹 下面的 vant-weapp ,里面的就是vant 的所有组件配置文件,例如,button,

在微信小程序中使用vant的方法

当在一个页面中调用vant的组件时,需要在对应的页面json中添加如下配置:

在微信小程序中使用vant的方法

代码为:

"usingComponents": {
   "van-button": "/miniprogram_npm/vant-weapp/button/index",  //引入button组件
   "van-rate":"/miniprogram_npm/vant-weapp/rate/index"     //引入rate组件
 }

在对应的wxml中加入组件标签就可以了

<van-button type="default">默认按钮</van-button>
<van-rate v-model="value" />

千万不要忘记在JS中声明对应的变量!!!

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
新老版本juqery获取radio对象的方法
Mar 01 Javascript
setTimeout和setInterval的深入理解
Nov 08 Javascript
实现图片预加载的三大方法及优缺点分析
Nov 19 Javascript
45个JavaScript编程注意事项、技巧大全
Feb 11 Javascript
Bootstarp风格的toggle效果分享
Feb 23 Javascript
JS内部事件机制之单线程原理
Jul 02 Javascript
Vue父子组件双向绑定传值的实现方法
Jul 31 Javascript
JavaScript进制转换实现方法解析
Jan 18 Javascript
vue实现员工信息录入功能
Jun 11 Javascript
基于VSCode调试网页JavaScript代码过程详解
Jul 20 Javascript
vue实现PC端分辨率适配操作
Aug 03 Javascript
js实现验证码干扰(静态)
Feb 22 Javascript
微信小程序实现折线图的示例代码
Jun 07 #Javascript
微信小程序如何刷新当前界面的实现方法
Jun 07 #Javascript
关于微信小程序获取小程序码并接受buffer流保存为图片的方法
Jun 07 #Javascript
vue集成kindeditor富文本的实现示例代码
Jun 07 #Javascript
Vue使用Proxy监听所有接口状态的方法实现
Jun 07 #Javascript
你了解vue3.0响应式数据怎么实现吗
Jun 07 #Javascript
ES6小技巧之代替lodash
Jun 07 #Javascript
You might like
php.ini中date.timezone设置分析
2011/07/29 PHP
利用yahoo汇率接口实现实时汇率转换示例 汇率转换器
2014/01/14 PHP
php array_values 返回数组的所有值详解及实例
2016/11/12 PHP
jQuery.extend 函数详解
2012/02/03 Javascript
IE8提示Invalid procedure call or argument 异常的解决方法
2012/09/30 Javascript
jQuery contains过滤器实现精确匹配使用方法
2013/04/12 Javascript
js点击更换背景颜色或图片的实例代码
2013/06/25 Javascript
js弹出确认是否删除对话框
2014/03/27 Javascript
jQuery中eq()方法用法实例
2015/01/05 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
2015/09/06 Javascript
用nodejs搭建websocket服务器
2017/01/23 NodeJs
详解vue嵌套路由-params传递参数
2017/05/23 Javascript
JavaScript中常见内置函数用法示例
2018/05/14 Javascript
vue this.reload 方法 配置
2018/09/12 Javascript
vue2 中二级路由高亮问题及配置方法
2019/06/10 Javascript
node读写Excel操作实例分析
2019/11/06 Javascript
[01:19:23]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第二场
2018/04/06 DOTA
利用Python中SocketServer 实现客户端与服务器间非阻塞通信
2016/12/15 Python
Flask框架信号用法实例分析
2018/07/24 Python
调试Django时打印SQL语句的日志代码实例
2019/09/12 Python
跑步爱好者一站式服务网站:Jack Rabbit
2016/09/01 全球购物
AMAVII眼镜官网:时尚和设计师太阳镜
2019/05/05 全球购物
如何进行有效的自我评价
2013/09/27 职场文书
护士长竞聘书
2014/03/31 职场文书
森林防火宣传标语
2014/06/27 职场文书
村干部四风问题整改措施
2014/09/30 职场文书
迎国庆横幅标语
2014/10/08 职场文书
关于工作经历的证明书
2014/10/11 职场文书
机关干部三严三实心得体会
2014/10/13 职场文书
营销计划书
2015/01/17 职场文书
高三语文复习计划
2015/01/19 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书
2016年企业安全生产月活动总结
2016/04/06 职场文书
六年级作文之关于梦
2019/10/22 职场文书
在Windows下安装配置CPU版的PyTorch的方法
2021/04/02 Python
SQL Server 中的事务介绍
2022/05/20 SQL Server