微信小程序可以支持npm导入第三方库了(https://developers.weixin.qq…);VantUI是一个不错的移动UI组件库,下面我们在微信小程序中引入
第一步:

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

npm init -y  //初始化
npm i vant-weapp -S --production

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

构建成功后会提示:

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

第三步:

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

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

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

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

微信小程序:使用VantUI组件库相关推荐

  1. 微信小程序调用Vant组件库

    微信小程序调用Vant组件库 Vant Weapp 微信小程序引入Vant Weapp 调用Vant Weapp组件 Vant Weapp 轻量.可靠的小程序 UI 组件库 链接: vant开发指南. ...

  2. 微信小程序使用i-view组件库的i-input无法触发bind:change事件的搞笑“bug”

    注意:本篇文章不含技术方面的内容,只是感慨一下,如果你有类似的情况,或者想感受一下搞笑的bug,可以继续看一看,如果你想学习技术,本篇文章大概不会为你提供什么教学帮助. 我在做微信小程序的时候遇到过一 ...

  3. 微信小程序引入WeUI组件库(笔记)

    1. 在微信小程序的根目录新建一个weui.wxss的文件 2. 将https://raw.githubusercontent.com/Tencent/weui-wxss/master/dist/st ...

  4. 微信小程序引用vant-UI组件

    1.用微信开发者工具搭建一个小程序 目录结构如图所示 2.引用vantUI组件 步骤一 # 通过 npm 安装 npm i @vant/weapp -S --production # 通过 yarn ...

  5. 微信小程序入门ColorUI组件库使用方法

    自学入门小程序不久,在对比现在主流的组件库后,笔者我选择了ColorUI,因为ColorUI界面精美,使用方法简单,只需将ColorUI的代码片段复制到你的小程序中即可,还方便自己定制. 下面是Col ...

  6. 微信小程序集成WeUI组件库

    1.引入nmp依赖(前提是已经安装了nmp) 在小程序根目录(app.js所在目录),打开cmd, 输入:npm init -y,回车初始nmp 然后再输入:npm i miniprogram-sm- ...

  7. 微信小程序引入Vant组件库

    前期准备 Vant Weapp组件库:https://youzan.github.io/vant-weapp/#/intro 1.先在微信开发者工具中打开项目的终端: 然后初始化一个package.j ...

  8. 微信小程序引入WeUI组件库并使用组件

    1. git 下载:weui,解压,打开文件夹,dist文件夹,style-->weui.wxss,复制到项目里 2.useExtendedLib引入 根目录的app.json里引入 " ...

  9. 微信小程序引用Vant组件库message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogramRoot` 目录内...

    问题描述 message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogramRoot` 目录内,或配置 project.config.json 的 pack ...

  10. A095_day01_微信小程序入门与组件

    目录 微信小程序入门与组件 - Day01 1.内容介绍 2.微信小程序简介(了解) 2.1.什么是小程序 2.2.微信小程序与app的区别 2.3.小程序在入口 2.4.微信小程序的工作原理 2.5 ...

最新文章

  1. P of EAA 总结
  2. php类实例方法静态方法,PHP类中的静态方法使用实例
  3. 行为模式之Command模式
  4. centos中python报错 SyntaxError: Non-ASCII character ‘\xe7‘ in file car-training.py on line 7, but no en
  5. Kingbase金仓更改表空间
  6. openssl 添加自定义算法_GitHub:用PyTorch实现17种深度强化学习算法
  7. Asp.Net MVC项目通过Git同步到新开发设备上后无法作为网站启动
  8. nginx的upstream模块安装
  9. tf:'hello tensorflow'
  10. PHP 文件下载 header设置
  11. LaTex的安装和使用
  12. 无损分区工具对电脑硬盘分区,介绍一款硬盘无损分区工具
  13. 如何在html编辑文字信息,怎样简单修改网页中的内容,例如图片文字等?
  14. C语言:习题3-2 高速公路超速处罚.2021-07-27
  15. 页面各手机屏幕的尺寸
  16. Unity案例课程 - 涂鸦跳跳 Day 1
  17. 2018-07-13心情日记
  18. Linux AT24C256芯片 数据手册解读
  19. 优优聚电商:商品转化率怎么算
  20. Oracle数据库密码破译方法(10g,11g)

热门文章

  1. js调用android手写输入法,jQuery手写输入法代码
  2. HTML表单颜色选择器
  3. OK插件安装常见问题集锦(PowerPoint版)|OneKeyTools Lite安装说明
  4. [机器学习]给机器学习面试者的十项建议
  5. nodejs解压文件
  6. 判断图有无环_汽车 AEB 驾驶员在环系统建立
  7. Python实现Excel随机抽取数
  8. Jrebel 最新激活方式
  9. html2canvas截长图
  10. 数字经济的网络黑手,中科信安:勒索软件攻击比去年同期增加7倍