在微信小程序中使用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 相关文章推荐
javascript function、指针及内置对象
Feb 19 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
Sep 22 Javascript
js关于命名空间的函数实例
Feb 05 Javascript
jQuery中next方法用法实例
Apr 24 Javascript
js实现非常简单的焦点图切换特效实例
May 07 Javascript
Javascript字符串常用方法详解
Jul 21 Javascript
node.js文件上传重命名以及移动位置的示例代码
Jan 19 Javascript
基于vue1和vue2获取dom元素的方法
Mar 17 Javascript
vue实现的树形结构加多选框示例
Feb 02 Javascript
vue实现微信分享链接添加动态参数的方法
Apr 29 Javascript
turn.js异步加载实现翻书效果
Jul 25 Javascript
JavaScript实现切换多张图片
Jan 27 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
IIS 7.5 asp Session超时时间设置方法
2017/04/17 PHP
JavaScript Event学习第十章 一些可替换的事件对
2010/02/10 Javascript
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
NodeJS的url截取模块url-extract的使用实例
2013/11/18 NodeJs
Event altKey,ctrlKey,shiftKey属性解析
2013/12/18 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
JavaScript组合拼接字符串的效率对比测试
2014/11/06 Javascript
js实现对table动态添加、删除和更新的方法
2015/02/10 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
2015/12/10 Javascript
JavaScript笔记之数据属性和存储器属性
2016/03/31 Javascript
vue页面加载闪烁问题的解决方法
2018/03/28 Javascript
NodeJS搭建HTTP服务器的实现步骤
2018/10/12 NodeJs
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
JS实现炫酷雪花飘落效果
2020/08/19 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
[01:04]不如跳舞!DOTA2新英雄玛尔斯的欢乐日常
2019/03/11 DOTA
[01:07:11]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
简单介绍Python中的readline()方法的使用
2015/05/24 Python
python 打印直角三角形,等边三角形,菱形,正方形的代码
2017/11/21 Python
Python设计模式之命令模式简单示例
2018/01/10 Python
python实现电脑自动关机
2018/06/20 Python
Python 读取某个目录下所有的文件实例
2018/06/23 Python
python实现爬山算法的思路详解
2019/04/09 Python
python Gunicorn服务器使用方法详解
2019/07/22 Python
Python倒排索引之查找包含某主题或单词的文件
2019/11/13 Python
基于pytorch中的Sequential用法说明
2020/06/24 Python
HTML5中meta属性的使用方法
2016/02/29 HTML / CSS
HTML5 canvas基本绘图之文字渲染
2016/06/27 HTML / CSS
ProBikeKit澳大利亚:自行车套件,跑步和铁人三项装备
2016/11/30 全球购物
美国一家运动专业鞋类零售商:Warehouse Shoe Sale(WSS)
2018/03/28 全球购物
俄罗斯在线服装店:STOLNIK
2021/03/07 全球购物
Ibatis的核心配置文件都有什么
2014/09/08 面试题
党员学习中共十八大报告思想汇报
2014/09/15 职场文书
行政执法队伍作风整顿剖析材料
2014/10/11 职场文书
2014年安置帮教工作总结
2014/12/11 职场文书
电脑关机速度很慢怎么办 提升电脑关机速度设置教程
2022/04/08 数码科技