在微信小程序中使用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 相关文章推荐
新浪刚打开页面出来的全屏广告代码
Apr 02 Javascript
jQuery总体架构的理解分析
Mar 07 Javascript
javascript递归回溯法解八皇后问题
Apr 22 Javascript
微信小程序 简单教程实例详解
Jan 13 Javascript
详解Node.js实现301、302重定向服务
Apr 07 Javascript
js获取一组日期中最近连续的天数
May 25 Javascript
json对象及数组键值的深度大小写转换问题详解
Mar 30 Javascript
单页面vue引入百度统计的使用方法示例详解
Oct 13 Javascript
Vue中CSS动画原理的实现
Feb 13 Javascript
小程序云开发教程如何使用云函数实现点赞功能
May 18 Javascript
产制造追溯系统之通过微信小程序实现移动端报表平台
Jun 03 Javascript
js获取浏览器地址(获取第1个斜杠后的内容)
Sep 03 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
Laravel中如何增加自定义全局函数详解
2017/05/09 PHP
Jquery ajaxsubmit上传图片实现代码
2010/11/04 Javascript
JS定时关闭窗口的实例
2013/05/22 Javascript
js 数组操作之pop,push,unshift,splice,shift
2014/01/29 Javascript
一个网页标题title的闪动提示效果实现思路
2014/03/22 Javascript
js中this用法实例详解
2015/05/05 Javascript
javascript多物体运动实现方法分析
2016/01/08 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
2017/03/30 Javascript
深入理解基于vue-cli的vuex配置
2017/07/24 Javascript
常用的9个JavaScript图表库详解
2017/12/19 Javascript
jquery+css3实现熊猫tv导航代码分享
2018/02/12 jQuery
详解VUE-地区选择器(V-Distpicker)组件使用心得
2018/05/07 Javascript
Vuex入门到上手教程
2018/06/20 Javascript
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
谈谈为什么你的 JavaScript 代码如此冗长
2019/01/30 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
jQuery pager.js 插件动态分页功能实例分析
2019/08/02 jQuery
Vue-CLI 项目在pycharm中配置方法
2019/08/30 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
[56:57]LGD vs VP 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第一场 8.20.mp4
2019/08/22 DOTA
使用Python实现下载网易云音乐的高清MV
2015/03/16 Python
Python 实现简单的电话本功能
2015/08/09 Python
将TensorFlow的模型网络导出为单个文件的方法
2018/04/23 Python
python删除不需要的python文件方法
2018/04/24 Python
Python类中的魔法方法之 __slots__原理解析
2019/08/26 Python
Superdry极度乾燥官网:日本街头风格,纯英国制造品牌
2016/10/31 全球购物
白色公司:The White Company
2017/10/11 全球购物
促销活动策划方案
2014/01/12 职场文书
银行先进个人事迹材料
2014/05/11 职场文书
大学应届毕业生求职信
2014/05/24 职场文书
党员个人剖析材料
2014/09/30 职场文书
2015年师德表现自我评价
2015/03/05 职场文书
2015年监理个人工作总结
2015/05/23 职场文书
幼儿园庆元旦主持词
2015/07/06 职场文书
Python用tkinter实现自定义记事本的方法详解
2022/03/31 Python