微信小程序使用Vant

什么是Vant Weapp

vant Weapp是轻量、可靠的小程序 UI 组件库

介绍
Vant 是一个轻量、可靠的移动端组件库,于 2017 年开源。
目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社区团队维护 React 版本和支付宝小程序版本。

1.创新小程序后,打开新建的项目的根目录

image

2.安装步骤:

安装Vant组件库(Vant Weapp快速上手)
在小程序项目中,安装Vant组件库主要分为如下3步:
1、通过npm安装
2、构建npm包
3、修改app.json

步骤一: 通过npm安装指定版本vant

1、在项目空白处右键,有个在外部终端窗口打开,点击


a9f1c7a1760a4bd1a39ca2633c09e3ca.png

出现以下窗口

image

2、在安装包的时候,需要保证项目里面有package.json文件。所以需要初始化一个包管理文件。

 npm init -y
image

3、安装vant

npm i @vant/weapp -S --production

4、安装 miniprogram

npm i miniprogram-sm-crypto --production

步骤二: 构建npm包

1、打开微信开发者工具,点击工具>>构建npm,构建完成后,即可引入组件

image

2、点击上图的确定之后,还需要点击右上角的详情,选择本地设置,勾选 使用npm模块

image

我的是新版本 没有这一项 就不需要手动勾选了。

image

步骤三:修改app.json

1、《注意》去除该文件中的 style:'v2',小程序的新版基础组件强行加上了许多样式,难以去除,不关闭的话将造成部分组件样式混乱。

2、使用微信开发者工具所创建的项目,miniprogramRoot 默认为 miniprogram,而package.json 在其外部,npm 构建无法正常工作。需要手动在 project.config.json 内添加如下配置,使开发者工具可以正确索引到 npm 依赖的位置

{
  ...
  "setting": {
    ...
    "packNpmManually": flase,
    "packNpmRelationList": [
      {
        "packageJsonPath": "./package.json",
        "miniprogramNpmDistDir": "./miniprogram/"
      }
    ]
  }

此时就安装vant成功了~

步骤四:如何使用

安装完vant组件库之后,可以在app.json的usingComponents节点中引入需要的组件,即可在wxml中直接使用组件。

(1)按需引入:

在对应的page页面的 .json文件中的usingComponents属性中通过路径找到@vant引入你想使用的组件。我的vant是位于下面目录中。

image

引入:

image

(2)全局引入

在app.json文件中引入。缺点就是会给项目启动造成压力,最好还是按需引入。
————————————————

原文链接:https://blog.csdn.net/qq_41579104/article/details/125354730
https://blog.csdn.net/weixin_43968782/article/details/127222778

你可能感兴趣的:(微信小程序使用Vant)