背景知识
使用 Vant Weapp 前,请确保你已经学习过微信官方的 小程序简易教程 和 自定义组件介绍。

安装
1、用小程序工具初始化项目

2、在项目根目录下添加npm能力,否则报错 微信小程序 没有找到可以构建的npm包

npm init
# 一路默认回车
# 然后执行,通过 npm 安装
npm i @vant/weapp -S --production

3、用小程序工具进行npm编译测试


如果执行成功,会看到如下界面

4、引入组件测试,我们用van-button组件测试
为引入之前

引入步骤:
1)在app.json中引入组件(全局引入)

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

2)在index.wxml中,改写代码

<button  wx:if="{{!hasUserInfo && canIUse}}" open-type="getUserInfo" bindgetuserinfo="getUserInfo"> 获取头像昵称 </button>

改写成

<van-button type="info" wx:if="{{!hasUserInfo && canIUse}}" open-type="getUserInfo" bindgetuserinfo="getUserInfo"> 获取头像昵称 </van-button>

最终编译按钮效果为:

组件引入成功了!
参考文档
1、Vant Weapp官网
2、小程序简易教程
3、自定义组件

vant-weapp 快速上手相关推荐

  1. 微信小程序使用vant weapp报错

    微信小程序使用vant weapp报错 错误一:构建错误 错误二:["usingComponents"]["van-button"] 未找到 我的安装流程 1. ...

  2. Vant Weapp的使用——微信小程序

    1. Vant Weapp:是有赞前端团队开源的一套小程序 UI 组件库,助力开发者快速搭建小程序应用.它所使用的是 MIT 开源许可协议,对商业使用比较友好. 官方文档地址 Vant Weapp - ...

  3. 微信小程序使用@vant/weapp组件

    打开微信小程序项目终端,如果根目录没有package.json文件,就先执行命令npm init -y 之后安装@vant/weapp组件,执行命令npm i @vant/weapp -S --pro ...

  4. 上传文件 微信小程序input_快速上手微信小程序UI框架

    本课程属于 微信小程序 A计划,不单独售卖,加入 A 计划可免费观看本课程及所有 微信小程序 收费课程~ 微信小程序 A计划永久有效期购买链接: http://www.sikiedu.com/clas ...

  5. 分享一个Vant Weapp小程序UI组件库

    Vant Weapp官方地址:https://youzan.github.io/vant-weapp/#/ Vant Weapp 是有赞移动端组件库 Vant 的小程序版本,两者基于相同的视觉规范,提 ...

  6. Vant Weapp小程序蹲坑之事件名称问题及解决方案

    Vant Weapp 是有赞移动端组件库 Vant 的小程序版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用.值得褒奖的是,Vant Weapp 组件库更新非常迅速 ...

  7. vant Webapp 快速使用

    ** vant Webapp 快速使用 ** Vant Weapp 是移动端 Vue 组件库 Vant 的小程序版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用.( ...

  8. 微信小程序导入Vant Weapp组件库

    超详细!微信小程序导入Vant Weapp组件库 Vant Wepp组件库轻量.可靠,同时组件样式丰富美观,容易上手,我们可以引入该组件库来实现小程序的相关界面样式. Vant Weapp组件库官方文 ...

  9. 小程序动端组件库Vant Weapp教程

    Vant Weapp 是有赞移动端组件库 Vant 的小程序版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用 两大参考神兽: 文档:https://youzan.g ...

  10. 微信小程序中vant/weapp安装,初始化,及使用

    Vant Weapp 是移动端 Vue 组件库 Vant 的小程序版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用. Vant Weapp官网:https://yo ...

最新文章

  1. 40个Java多线程问题总结
  2. 上海交大张拳石:神经网络的可解释性,从经验主义到数学建模
  3. Android中LayoutInflater的使用
  4. 记录一下提取文件夹中所有文件名字
  5. 《个体软件过程》—第1章1.1节什么是软件工程
  6. C++多态的基本语法与原理剖析
  7. 没有业务思维,数据分析只能是一堆废纸
  8. 从实例入手,讲解 CMake 的常见用法。demo1-demo8
  9. 2016-03-15 nsfoundation 数组 字典 nsrange等
  10. linux版svn 软件,可以媲美TortoiseSVN的Linux版SVN客户端软件RabbitVCS
  11. 登录英雄联盟显示正在连接服务器,windows10系统登录英雄联盟出现连接不上服务器如何解决...
  12. epub格式的电子书
  13. happen-before讲解
  14. poj 1703 poj 2492 并查集 桥梁判AB组
  15. 交换机软件测试,交换机性能测试方法
  16. 十二星座最怕失去的东西
  17. 【华人学者风采】麦立强 武汉理工大学
  18. 安全防御之入侵检测篇
  19. 了解线性分组码的编码原理并编程实现C语言,线性分组码的编译码(DOC).doc
  20. 如何判断轨道上行下行

热门文章

  1. 解决微信小程序报[ app.json 文件内容错误] app.json app.json 未找到,未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译。小程序app.json报错
  2. Aprial 13th Friday (四月 十三日 金曜日)
  3. 国内移动支付发展现状以及发展趋势分析
  4. 基于JAVA华水疫情预警与防护用品调度系统计算机毕业设计源码+数据库+lw文档+系统+部署
  5. c语言输出cad scr文件,屏幕保护程序文件scr关联被autocad修改为CAD脚本的恢复
  6. 突发!43 岁知名技术大佬当街遇刺身亡,马斯克都怒了!
  7. 魅族--魅蓝metal
  8. python 随机生成不重复的6位数_随机生成6位数、随机生成不重复的6位数
  9. Portainer - 管理docker
  10. 【工具下载】软件下载汇总