uniapp使用Vant ui

uniapp项目中如何使用Vant ui

uniapp常用框架有很多,例如uview,colorUI,当然还有dcloud团队打造的插件库等等。一般手机App开发使用这些框架或者组件库已经足够了。但是vue开发移动端web时,一个比较好用的框架就是Vant (https://vant-contrib.gitee.io/vant/v2/#/zh-CN/home)
uniapp基于vue框架但是与vue有许多不同,例如一些标签view 、text这些特有的标签。
那么uniapp是否可以直接使用vant呢,答案是可以的。网上百度uniapp使用vant时,很多答案都是在根路径下创建文件夹,而且都是基于小程序环境的。其实uniapp可以直接使用的。下面一起看一下吧。

新建uniapp项目

在这里插入图片描述
创建完成后,加载vant依赖,这里我使用的是vue2,所以加载的事vant2。如果不会在uniapp项目中添加node依赖,自行百度一下。

npm i vant@latest-v2 -S

此时的项目结构是这样的在这里插入图片描述
可以看到模块已经加载进去了,接下来就是使用vant了。
在这里插入图片描述

main.js中引入vant和使用vant。注意第6行和第7行代码。

import Vant from 'vant';
Vue.use(Vant);

到这里已经引入成功了,在vue框架中可以直接在这里引入样式。
在这里插入图片描述
但是在uniapp中这样是不可以的,本人亲测,勿掉坑了。正确做法是在app.vue文件中导入。
在这里插入图片描述

要在这里哦,导入就成功了。此时启动项目,在浏览器中运行。在这里插入图片描述

可以看到,启动是没有问的了。接下来就可以直接使用vant组件了在这里插入图片描述
在index.vue中直接导入了vant组件中的按钮组件。在这里插入图片描述
可以看到vant组件中的按钮已经显示出来了,样式也是可以的。到这里就结束了,可以随意在里面使用你想要的组件啦。
vant组件的样式还是可以的,但是针对于uniapp,个人觉得还是使用针对于uniapp开发的框架会好用一些。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值