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项目

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

npm i vant@latest-v2 -S

此时的项目结构是这样的uniapp使用Vant ui
可以看到模块已经加载进去了,接下来就是使用vant了。
uniapp使用Vant ui

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

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

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

要在这里哦,导入就成功了。此时启动项目,在浏览器中运行。uniapp使用Vant ui

可以看到,启动是没有问的了。接下来就可以直接使用vant组件了uniapp使用Vant ui
在index.vue中直接导入了vant组件中的按钮组件。uniapp使用Vant ui
可以看到vant组件中的按钮已经显示出来了,样式也是可以的。到这里就结束了,可以随意在里面使用你想要的组件啦。
vant组件的样式还是可以的,但是针对于uniapp,个人觉得还是使用针对于uniapp开发的框架会好用一些。文章来源地址https://www.toymoban.com/news/detail-465379.html

到了这里,关于uniapp使用Vant ui的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • uniapp使用uview-plus(vue3项目)

    先创建一个vue3的uniapp项目,建议选择空项目 Hbuilder X方式 下载方式配置文档 如果您是使用 Hbuilder X 开发的用户,您可以在 uni-app 插件市场通过 uni_modules 的形式进行安装,此安装方式可以方便您后续在 uni_modules 对uview-plus进行一键升级。 在uni-app插件市场右上角选择 uni_module

    2024年02月07日
    浏览(44)
  • uniapp中uview组件库TopTips 顶部提示使用方法

    目录 #平台差异说明 #基本使用 #自定义导航栏使用本组件的问题 #主题设置 #显示时间设置 #API #Methods #Props 该组件一般用于页面顶部向下滑出一个提示,尔后自动收起的场景。 #平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 头条小程序 QQ小程序 √ √ √ √ √ √

    2024年01月19日
    浏览(52)
  • uniapp使用Vant-weapp(最新)

    目录 1.先正常创建一个uniapp项目 2.从github下载vant包,zip格式的 3.项目根目录下新建wxcomponents/@vant  两个文件夹  4.把下载好的压缩包解压, 放在刚才创建好的@vant文件下,并重命名为weapp 5.App.vue中引入vant的样式  6.在pages.json文件下的 \\\"globalStyle\\\" 下的 \\\"usingComponents\\\" 中按需引入

    2024年02月02日
    浏览(43)
  • uniapp中uview组件库的AlertTips 警告提示使用方法

    目录 #使用场景 #平台差异说明 #基本使用 #图标 #可关闭的警告提示 #API #Props #Events 警告提示,展现需要关注的信息。 #使用场景 当某个页面需要向用户显示警告的信息时。 非浮层的静态展现形式,始终展现,不会自动消失,用户可以点击关闭。 #平台差异说明 App H5 微信小程

    2024年01月17日
    浏览(75)
  • uniapp中uview组件库Toast 消息提示 的使用方法

    目录 #基本使用 #配置toast主题 #toast结束跳转URL #API #Props #Params #Methods 此组件表现形式类似uni的 uni.showToast API,但也有不同的地方,具体表现在: uView的 toast 有5种主题可选 可以配置toast结束后,跳转相应URL 目前没有加载中的状态,请用uni的 uni.showLoading ,这个需求uni已经做得

    2024年01月20日
    浏览(60)
  • uniapp中uview组件库的NoticeBar 滚动通知 使用方法

    目录 #平台差异说明 #基本使用 #配置主题 #配置图标 #配置滚动速度 #控制滚动的开始和暂停 #事件回调 #API #Props #Events 该组件用于滚动通告场景,有多种模式可供选择 #平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 头条小程序 QQ小程序 √ √ √ √ √ √ √ #基本使

    2024年01月18日
    浏览(70)
  • uniapp使用uview主包体积过大(面向微信小程序)

    本人的是使用Hbuilder x进行的开发uniapp转微信小程序项目 使用前:    使用后: 整个爱住~(。≧3≦)ノ⌒☆!!!  友情提示 这个压缩可能会导致你代码热更新变慢,所以你开发的时候 不上传代码的时候 把这个勾东西关掉

    2024年02月11日
    浏览(60)
  • uniapp中uview组件库丰富的ActionSheet 操作菜单使用方法

    目录 #平台差异说明 #基本使用 #配置顶部的提示信息和底部取消按钮 #如何知道点了第几项 #API #Props #Event 本组件用于从底部弹出一个操作菜单,供用户选择并返回结果。 本组件功能类似于uni的 uni.showActionSheet API,配置更加灵活,所有平台都表现一致。 #平台差异说明 App H5 微

    2024年01月22日
    浏览(44)
  • uniapp中uview组件库丰富的CountTo 数字滚动使用方法

    目录 #平台差异说明 #基本使用 #设置滚动相关参数 #是否显示小数位 #千分位分隔符 #滚动执行的时机 #API #Props #Methods #Event 该组件一般用于需要滚动数字到某一个值的场景,目标要求是一个递增的值。 注意 如果给组件的父元素设置 text-align: center 想让数字水平居中,可能是由

    2024年02月02日
    浏览(46)
  • uniapp中uview组件库丰富的Table 表格的使用方法

    目录 #平台差异说明 #基本使用 #兼容性 #API #Table Props #Td Props #Th Props 表格组件一般用于展示大量结构化数据的场景 #平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 头条小程序 QQ小程序 √ √ √ √ √ √ √ #基本使用 本组件标签类似HTML的table表格,由 table 、 tr 、

    2024年02月02日
    浏览(53)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包