在微信小程序中使用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 相关文章推荐
分享9个最好用的JavaScript开发工具和代码编辑器
Mar 24 Javascript
jquery制作属于自己的select自定义样式
Nov 23 Javascript
jQuery简单自定义图片轮播插件及用法示例
Nov 21 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
Feb 14 Javascript
微信小程序--组件(swiper)详细介绍
Jun 13 Javascript
微信小程序 input表单与redio及下拉列表的使用实例
Sep 20 Javascript
Vue中使用vee-validate表单验证的方法
May 09 Javascript
在React项目中使用Eslint代码检查工具及常见问题
Oct 10 Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
Oct 26 jQuery
详解React中合并单元格的正确写法
Jan 08 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
Oct 26 Javascript
js实现数据导出为EXCEL(支持大量数据导出)
Mar 31 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+Tidy-完美的XHTML纠错+过滤
2007/04/10 PHP
PHP开发环境配置(MySQL数据库安装图文教程)
2010/04/28 PHP
PHP中加密解密函数与DES加密解密实例
2014/10/17 PHP
PHP扩展迁移为PHP7扩展兼容性问题记录
2016/02/15 PHP
php版微信公众平台接口参数调试实现判断用户行为的方法
2016/09/23 PHP
jQuery 可以拖动的div实现代码 脚本之家修正版
2009/06/26 Javascript
JQuery 写的个性导航菜单
2009/12/24 Javascript
Mootools 图片展示插件(lightbox,ImageMenu)收集集合
2010/05/21 Javascript
JavaScript类和继承 this属性使用说明
2010/09/03 Javascript
在Google 地图上实现做的标记相连接
2015/01/05 Javascript
javascript获取当前鼠标坐标的方法
2015/01/10 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
javascript基础语法——全面理解变量和标识符
2016/06/02 Javascript
jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
2017/03/23 jQuery
vue 中使用 watch 出现了如下的报错的原因分析
2019/05/21 Javascript
JavaScript使用表单元素验证表单的示例代码
2019/08/20 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
2019/09/06 Javascript
[46:27]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#2LGD VS MVP.Phx第一局
2016/03/02 DOTA
[00:18]天涯墨客三技能展示
2018/08/25 DOTA
python实现根据图标提取分类应用程序实例
2014/09/28 Python
python简单猜数游戏实例
2015/07/09 Python
详解字典树Trie结构及其Python代码实现
2016/06/03 Python
详解用python写一个抽奖程序
2019/05/10 Python
python3+PyQt5 使用三种不同的简便项窗口部件显示数据的方法
2019/06/17 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
python爬虫可以爬什么
2020/06/16 Python
基于PyTorch的permute和reshape/view的区别介绍
2020/06/18 Python
python如何求圆的面积
2020/07/01 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
利用CSS3实现文字折纸效果实例代码
2018/07/10 HTML / CSS
会计自我鉴定
2014/02/04 职场文书
开学典礼主持词
2014/03/19 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
2014年测量员工作总结
2014/12/12 职场文书
起诉书范文
2015/05/20 职场文书
信用卡催款律师函
2015/05/27 职场文书