0


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开发的框架会好用一些。

标签: uni-app ui vue.js

本文转载自: https://blog.csdn.net/weixin_42878337/article/details/130088156
版权归原作者 殇夜物语 所有, 如有侵权,请联系我们删除。

“uniapp使用Vant ui”的评论:

还没有评论