Uniapp中引入Vant(完美避坑版)

这篇具有很好参考价值的文章主要介绍了Uniapp中引入Vant(完美避坑版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写在前面:

今天在做一个uniapp小程序项目,想使用以下vant组件库,
但是在引入过程出现了各种各样的报错,在网上搜索了很多解决方案
都不行,最后通过新建文件夹的方式解决了,分享一下解决方案

注意:

微信小程序中使用的是**Vantwapp**而不是**Vant**

Vantwapp官网

第一步:在Hbuilder中新建uniapp项目(以vue2x项目为例)

Uniapp中引入Vant(完美避坑版)

第二步:通过npm安装Vant
  1. 右键项目根目录,选择“在外部资源管理器打开
  2. 点击目录栏,输入cmd,进入控制台
    Uniapp中引入Vant(完美避坑版)
  3. 输入npm i @vant/weapp -S --production进行安装
    Uniapp中引入Vant(完美避坑版)
  4. 安装成功后页面会新增node_modules文件夹和package-lock.json文件
    Uniapp中引入Vant(完美避坑版)
第三步:新建wxcomponent文件夹(重要!!!)

这一步最重要,文件夹名需为wxcomponent才可以(玄学,我也没研究明白)

  1. 在项目根目录中新建wxcomponent文件夹
  2. node_modules中的dist文件夹复制并粘贴至wxcomponent文件夹中
    Uniapp中引入Vant(完美避坑版)
第四步:在App.vue中引入样式文件
@import "/wxcomponents/dist/common/index.wxss";
第五步:在pages.json中按需引入组件
"usingComponents": {
      //按需引入组件(以button为例)
      "van-button": "wxcomponents/dist/button/index"
}
使用测试:
<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>

Uniapp中引入Vant(完美避坑版)文章来源地址https://www.toymoban.com/news/detail-503188.html

到了这里,关于Uniapp中引入Vant(完美避坑版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp微信小程序引入vant组件库

    1、首先要有uniapp项目,根据vant官方文档使用yarn或npm安装依赖: 安装完依赖如下: 2、在uniapp项目根目录下(也可以指定目录)本案例在根目录下新建:wxcomponents文件夹 !!!!必须是wxcomponents文件夹! !!!!必须是wxcomponents文件夹! !!!!必须是wxcomponents文件夹! (原

    2024年02月16日
    浏览(35)
  • kali上安装 OpenVas (避坑版)

           目   录 一、前期准备 二、开始安装OpenVas 三、OpenVas使用 1、修改yum源  2、确保能够安装成功,首先升级了一遍系统,通过如下命令:  3、 查看postgres数据库端口 端口 5432 改为 5433 。(我的是postgres 14  总之改成5433就对了) 重启服务 1、下载 2、安装 报错:openv

    2024年02月04日
    浏览(26)
  • uniapp写h5/小程序引入vant-weapp步骤以及报错

    1.下载vant-weapp的dist文件 2.在项目中创建一个文件叫wxcomponents,注意这个文件和page文件平级,引入dist 注意文件名一定要是wxcomponents(莫名其妙的坑), 3.APP.VUE里引入样式 4.pages.json全局注册 5.报错引入css报错 index.wxss里的 url(前面加空格全局替换(引入的字体图标路径有问题

    2024年02月12日
    浏览(50)
  • 避坑版-OpenSSH 用户名枚举漏洞(CVE-2018-15473)

    OpenSSH 7.7前存在一个用户名枚举漏洞,通过该漏洞,攻击者可以判断某个用户名是否存在于目标主机中,在复现过程中遇到了很多坑,这里我就把遇到坑和解决方法告诉大家!!! 靶机:Ubuntu(vulhub) IP:192.168.0.103   攻击机:kali IP:192.168.0.104   1.开启环境    环境启动后,我

    2024年02月05日
    浏览(31)
  • 解决在HBuilderX里用uniapp引入vant后在微信小程序里没反应的问题

    在HbuilderX里创建了个uniapp的项目,但是引入vant后,在微信小程序里运行没反应 这是App.vue文件 加了@import 巴拉巴拉那些 问题就出在pages.json文件里, 当我们用快捷输入的 usingComponenets 这个,就有问题了 如果你不是这个原因,那就关了这篇文章吧 如果对你有用,点个赞呗

    2024年02月12日
    浏览(41)
  • Windows11 + Linux (Ubuntu22.04) 双系统最简安装详细避坑版

    1. 首先 我们有一个安装了Windows11系统的电脑,准备一个8G以上的U盘(或者移动硬盘) 2. 查看/更改引导方式 确保双系统安装完成后可以有双系统菜单: --Win+R呼出运行界面,输入:msinfo32,确定,会弹出一个系统信息的面板(或者直接搜索系统信息)。 --在项目栏找到BIOS模式

    2024年04月27日
    浏览(35)
  • Android引入QMUI框架(避坑)

    没有配置 JCenter 仓库源就引入QMUI的话,不会报错,但是找不到资源,这是最大的坑  把项目的 theme 的 parent 指向 QMUI.Compat.NoActionBar,至此,QMUI 可以正常工作  

    2024年02月07日
    浏览(22)
  • Vant 移动端UI 组件自动引入

    # Vue 3 项目,安装最新版 Vant npm i vant Vant按需引入 - - -安装: unplugin-vue-components 插件 unplugin-vue-components 插件可以在Vue文件中自动引入组件(包括项目自身的组件和各种组件库中的组件) 使用此插件后,不需要手动编写  import { Button } from \\\'ant-design-vue\\\' 这样的代码了,插件会自

    2024年02月05日
    浏览(36)
  • 在Vue中引入vant报错(解决办法)

    第一种方案: 一、安装vant 二:导入vant包 在Vue项目的main.js文件中写入如下代码 import Vant from \\\'vant\\\'; import \\\'vant/lib/index.css\\\'; Vue.use(Vant); 注意:可能会遇到版本兼容的问题,此时运行项目会报黄 你会发现项目跑不了了 应该: 1、先卸载掉vant 因为可能会产生依赖冲突,所以一般会

    2023年04月08日
    浏览(21)
  • vant自定义引入iconfont图标以及字体

    因为vantUI给的图标非常少,为了满足自己的需求,必须自定义图标,这里分享一种vant引入阿里的iconfont矢量图库中的图标的方法 第一步:去阿里矢量库下载图标 点击资源管理—我的项目 —新建项目  在首页搜索需要的图标添加至自己的项目中  第二步:把项目下载到本地,

    2024年02月12日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包