【小程序使用vant Weapp组件库详细教程】

本文介绍了如何在小程序开发中使用vantWeapp组件库,包括从GitHub获取源码、通过npm安装、在app.json中引入组件以及在WXML中实现按钮功能。推荐使用`npmi@vant/weapp-S--production`安装,因为引入组件路径可以直接按照文档所示。
摘要由CSDN通过智能技术生成

小程序使用vant Weapp组件库详细教程

要说到小程序开发过程中用到的UI组件库,我第一个想到的就是vant,因为对于我来说,这个组件库里面的UI界面比较符合我的审美,颜值还不错,另外最重要的是,里面的功能比较齐全,项目之中要用到的一些需求,在这里都可以找到并且直接使用,就很nice了。

小程序使用轻量、可靠的小程序 UI 组件库 vant-weapp
Github源码:https://github.com/youzan/vant-weapp
中文文档:https://vant-contrib.gitee.io/vant-weapp/#/intro

话不多说,记录一下这个框架的使用~

1:打开微信开发者工具,填写自己的appid和项目名称,选择不使用云服务,新建一个项目。在这里插入图片描述
在这里插入图片描述

2:右击在选择在终端打开
在这里插入图片描述
进入项目的根目录底下,注意,一定要进入根目录哦,使用cd …/返回上一级目录~
在这里插入图片描述

3:小程序已经支持使用 npm 安装第三方包,
这里通过 npm 安装

1、第一步:npm init
2、第二步:npm install --production
3、第三步: npm i @vant/weapp -S --production或者 npm i vant-weapp -S --production复制

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这里需要注意一下
npm i vant-weapp -S --production或者npm i @vant/weapp -S --production
引入的区别

使用npm i vant-weapp安装的时候,到时候在在app.json或index.json中引入组件,需要使用这样的路径

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

使用npm i @vant/weapp安装的时候,到时候在在app.json或index.json中引入组件,需要使用这样的路径(推荐,因为这个可以直接抄文档,不需要改变引入路径的~)

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

4:在微信开发工具执行npm 构建,点击工具里面,构建npm

在这里插入图片描述

构建过程需要等待一会儿,不要捉急

在这里插入图片描述

构建完会生成一个miniprogram_npm文件夹
如果构建完如果编译报错,再构建一次就好了

在这里插入图片描述

5:使用vant-weapp
看文档上的代码,来实现一个小按钮,照着文档复制粘贴即可~就是这么的任性
https://vant-contrib.gitee.io/vant-weapp/#/button

在app.json或index.json中引入组件
上面说了,我是用 npm i @vant/weapp -S --production这种方式安装的,所以引入路径可以直接使用文档上,直接粘贴,不需要修改路径~

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

然后再copy一下wxml的代码

<van-button type="default">默认按钮</van-button>
<van-button type="primary">主要按钮</van-button>
<van-button type="info">信息按钮</van-button>
<van-button type="warning">警告按钮</van-button>
<van-button type="danger">危险按钮</van-button>

好了,这个时候就已经可以了
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杰出攻城老狮傅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值