在微信小程序中使用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 相关文章推荐
Google AJAX 搜索 API实现代码
Nov 17 Javascript
输入框过滤非数字的js代码
Sep 18 Javascript
javascript检测是否联网的实现代码
Sep 28 Javascript
JS扩展方法实例分析
Apr 15 Javascript
JavaScript必知必会(三) String .的方法来自何方
Jun 08 Javascript
原生js实现选项卡功能
Mar 08 Javascript
Vue键盘事件用法总结
Apr 18 Javascript
angularjs2中父子组件的数据传递的实例代码
Jul 05 Javascript
微信小程序网络请求封装示例
Jul 24 Javascript
微信小程序与公众号实现数据互通的方法
Jul 25 Javascript
npm 语义版本控制详解
Sep 10 Javascript
vue $mount 和 el的区别说明
Sep 11 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
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
PHP SPL标准库之SplFixedArray使用实例
2015/05/12 PHP
php结合ajax实现手机发红包的案例
2016/10/13 PHP
YII框架页面缓存操作示例
2019/04/29 PHP
List all the Databases on a SQL Server
2007/06/21 Javascript
js 链式延迟执行DOME
2012/01/04 Javascript
node.js中的path.basename方法使用说明
2014/12/09 Javascript
JavaScript解析json格式数据简单示例
2014/12/09 Javascript
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
Bootstrap入门书籍之(五)导航条、分页导航
2016/02/17 Javascript
把多个JavaScript函数绑定到onload事件处理函数上的方法
2016/09/04 Javascript
angular学习之ngRoute路由机制
2017/04/12 Javascript
jQuery实现动态添加和删除input框实例代码
2019/03/26 jQuery
使用vue脚手架(vue-cli)搭建一个项目详解
2019/05/09 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
Python中关键字is与==的区别简述
2014/07/31 Python
Python的Django框架中从url中捕捉文本的方法
2015/07/20 Python
利用python实现xml与数据库读取转换的方法
2017/06/17 Python
浅谈python可视化包Bokeh
2018/02/07 Python
利用ctypes获取numpy数组的指针方法
2019/02/12 Python
三个python爬虫项目实例代码
2019/12/28 Python
python读取hdfs上的parquet文件方式
2020/06/06 Python
Python偏函数Partial function使用方法实例详解
2020/06/17 Python
Tensorflow tensor 数学运算和逻辑运算方式
2020/06/30 Python
python如何随机生成高强度密码
2020/08/19 Python
如何用 Python 制作一个迷宫游戏
2021/02/25 Python
通过CSS3的object-fit来调整图片适配尺寸的技巧简介
2016/02/27 HTML / CSS
如何使用html5与css3完成google涂鸦动画
2012/12/16 HTML / CSS
建筑施工员岗位职责
2013/11/26 职场文书
食品行业求职人的自我评价
2014/01/19 职场文书
会计人员岗位职责
2014/03/19 职场文书
园艺师求职信
2014/04/27 职场文书
市场调查策划方案
2014/06/10 职场文书
餐饮店长岗位职责
2015/04/14 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
python编程学习使用管道Pipe编写优化代码
2021/11/20 Python