详解如何在微信小程序开发中正确的使用vant ui组件


Posted in Javascript onSeptember 13, 2018

微信小程序终于可以支持npm导入第三方库了(https://developers.weixin.qq....),但是这种导入模式和使用模式有别于我们使用的npm调用。今天我按照有赞新出的vant小程序ui库来讲解如何导入npm资源。

第一步:

在小程序工程的根目录下执行:

npm i vant-weapp -S --production

第二步:

保证当前你的微信开发者工具是最新版本,然后点击执行“构建npm“

详解如何在微信小程序开发中正确的使用vant ui组件

构建成功后会提示:

详解如何在微信小程序开发中正确的使用vant ui组件

同时项目根目录中会多出一个目录“miniprogram_npm”,这个就是小程序可以识别的npm第三方库。

详解如何在微信小程序开发中正确的使用vant ui组件

第三步:

这时候当我们需要在一个页面中调用vant组件,那么就要在对应的页面json中添加类似如下配置:

详解如何在微信小程序开发中正确的使用vant ui组件

{
"usingComponents":{

  "van-button":"/miniprogram_npm/vant-weapp/button/index"
 }
}

接着你就可以在wxml中直接调用这个ui组件了。

详解如何在微信小程序开发中正确的使用vant ui组件

注意,对于vant库来说其实你并不需要在页面对应的js中require vant-weapp组件。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery的ajax提交form表单的两种方法小结(推荐)
May 25 Javascript
bootstrap学习笔记之初识bootstrap
Jun 21 Javascript
js中window.open的参数及注意注意事项
Jul 06 Javascript
Kendo Grid editing 自定义验证报错提示的解决方法
Nov 18 Javascript
微信小程序进行微信支付的步骤昂述
Dec 01 Javascript
简单实现IONIC购物车功能
Jan 10 Javascript
angularjs+bootstrap菜单的使用示例代码
Mar 07 Javascript
详解npm 配置项registry修改为淘宝镜像
Sep 07 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
Oct 12 Javascript
vue-router实现编程式导航的代码实例
Jan 19 Javascript
详解VUE前端按钮权限控制
Apr 26 Javascript
Vue filter 过滤当前时间 实现实时更新效果
Dec 20 Javascript
详解React中传入组件的props改变时更新组件的几种实现方法
Sep 13 #Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
Sep 13 #Javascript
解决vuejs项目里css引用背景图片不能显示的问题
Sep 13 #Javascript
Vue-不允许嵌套式的渲染方法
Sep 13 #Javascript
通过vue-cli3构建一个SSR应用程序的方法
Sep 13 #Javascript
vue.js单文件组件中非父子组件的传值实例
Sep 13 #Javascript
JavaScript数组方法的错误使用例子
Sep 13 #Javascript
You might like
给多个地址发邮件的类
2006/10/09 PHP
PHP 反射机制实现动态代理的代码
2008/10/22 PHP
window+nginx+php环境配置 附配置搭配说明
2010/12/29 PHP
mysql总结之explain
2012/02/27 PHP
PHP中遇到的时区问题解决方法
2015/07/23 PHP
php英文单词统计器
2016/06/23 PHP
Yii2使用dropdownlist实现地区三级联动功能的方法
2016/07/18 PHP
php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法实例分析
2020/03/02 PHP
javascript 解析url的search方法
2010/02/09 Javascript
JS实现图片预加载无需等待
2012/12/21 Javascript
JS实现切换标签页效果实例代码
2013/11/01 Javascript
使用typeof判断function是否存在于上下文
2014/08/14 Javascript
JQuery操作元素的css样式
2015/03/09 Javascript
js实现带有介绍的Select列表菜单实例
2015/08/18 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
2016/07/14 Javascript
JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别
2016/08/26 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
关于Stream和Buffer的相互转换详解
2017/07/26 Javascript
es6学习之解构时应该注意的点
2017/08/29 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
小程序分享模块超级详解(推荐)
2019/04/10 Javascript
Python的Django框架中模板碎片缓存简介
2015/07/24 Python
Python排序搜索基本算法之插入排序实例分析
2017/12/11 Python
浅谈python 中类属性共享的问题
2019/07/02 Python
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
python识别文字(基于tesseract)代码实例
2019/08/24 Python
python matplotlib工具栏源码探析三之添加、删除自定义工具项的案例详解
2021/02/25 Python
Perfume’s Club意大利官网:欧洲美妆电商
2019/05/03 全球购物
95%的面试官都会问到的50道Java线程题,附答案
2012/08/03 面试题
艺术设计专业个人求职信范文
2013/12/11 职场文书
中医学专业自荐信范文
2014/04/01 职场文书
项目合作意向书模板
2014/07/29 职场文书
物流专业专科生职业生涯规划书
2014/09/14 职场文书
消夏晚会主持词
2015/06/30 职场文书
大学军训口号大全
2015/12/24 职场文书
vue响应式原理与双向数据的深入解析
2021/06/04 Vue.js