美文网首页小程序
微信小程序使用Vant

微信小程序使用Vant

作者: 小和大大 | 来源:发表于2022-11-27 11:22 被阅读0次

    什么是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

        本文链接:https://www.haomeiwen.com/subject/yeghfdtx.html