在微信小程序中使用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 相关文章推荐
改进:论坛UBB代码自动插入方式
Dec 22 Javascript
父元素与子iframe相互获取变量和元素对象的具体实现
Oct 15 Javascript
jquery判断元素的子元素是否存在的示例代码
Feb 04 Javascript
jQuery函数的第二个参数获取指定上下文中的DOM元素
May 19 Javascript
javascript浏览器兼容教程之事件处理
Jun 09 Javascript
AngularJS 所有版本下载地址
Sep 14 Javascript
js关于getImageData跨域问题的解决方法
Oct 14 Javascript
jquery中用jsonp实现搜索框功能
Oct 18 Javascript
js实现上下左右弹框划出效果
Mar 08 Javascript
微信小程序云开发如何使用npm安装依赖
May 18 Javascript
jquery更改元素属性attr()方法操作示例
May 22 jQuery
Vue SPA 首屏优化方案
Feb 26 Vue.js
微信小程序实现折线图的示例代码
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 特殊字符处理函数
2008/09/05 PHP
基于empty函数的输出详解
2013/06/17 PHP
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
2013/08/05 PHP
php二维数组排序详解
2013/11/06 PHP
Laravel 5框架学习之表单验证
2015/04/08 PHP
JavaScript 节点操作 以及DOMDocument属性和方法
2007/12/06 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
JS鼠标事件大全 推荐收藏
2011/11/01 Javascript
基于jQuery的简单九宫格实现代码
2012/08/09 Javascript
JS+DIV实现鼠标划过切换层效果的实例代码
2013/11/26 Javascript
浅谈Javascript数组索引
2015/07/29 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
浅谈MUI框架中加载外部网页或服务器数据的方法
2018/01/31 Javascript
微信小程序radio组件使用详解
2018/01/31 Javascript
vue中的mvvm模式讲解
2019/01/31 Javascript
vue列表单项展开收缩功能之this.$refs的详解
2019/05/05 Javascript
在weex中愉快的使用scss的方法步骤
2020/01/02 Javascript
原生js实现五子棋游戏
2020/05/28 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
Python 迭代器工具包【推荐】
2016/05/06 Python
python生成tensorflow输入输出的图像格式的方法
2018/02/12 Python
Python读写/追加excel文件Demo分享
2018/05/03 Python
Python使用matplotlib和pandas实现的画图操作【经典示例】
2018/06/13 Python
python3 实现验证码图片切割的方法
2018/12/07 Python
Python利用matplotlib做图中图及次坐标轴的实例
2019/07/08 Python
Django更新models数据库结构步骤
2020/04/01 Python
解决flask接口返回的内容中文乱码的问题
2020/04/03 Python
Python操作word文档插入图片和表格的实例演示
2020/10/25 Python
全球领先的全景影像品牌:Insta360
2019/08/21 全球购物
英国鞋网:Rubber Sole
2020/03/03 全球购物
中学教师岗位职责
2013/11/26 职场文书
技术总监个人的自我评价范文
2013/12/18 职场文书
幼儿园教研活动方案
2014/01/19 职场文书
大学生军训广播稿
2014/01/24 职场文书
投标承诺书怎么写
2014/05/24 职场文书
教你做个可爱的css滑动导航条
2021/06/15 HTML / CSS