Vue UI 框架选择: Vuetify vs. BootstrapVue

2020-09-18 04:38:42 +08:00
 hambman

下一个项目初步打算二选一。前面的讨论大家推荐 Vuetify 的人比较多 https://www.v2ex.com/t/700419 想问问大家这两者具体怎么比较?

项目的主要在内容,对于 UI,要简洁,移动友好,尽可能降低开发难度,尤其是样式方面,但是也希望封装适度,偶尔能定制和调试问题

几个方面,自己看了一些,但是经验不够,请问大家怎么看

10509 次点击
所在节点    Vue.js
61 条回复
suzic
2020-09-18 13:29:54 +08:00
移动端友好就不要用 ant 了。个人推荐 vuetify
afc163
2020-09-18 13:34:32 +08:00
@EminemW Ant Design Vue 不是阿里维护的。
Chenamy2017
2020-09-18 13:52:14 +08:00
没看你需求,但我用的是 element ui
toma77
2020-09-18 13:56:02 +08:00
@afc163 Ant Design Vue 是私人项目??
wangyzj
2020-09-18 14:30:39 +08:00
用了好久 element 看着 vuetify 还挺舒服的
a632079
2020-09-18 15:38:05 +08:00
@toma77 是的,现在也只是社区参与
robinlovemaggie
2020-09-18 15:47:38 +08:00
Vue CLI 的 UI 控制台就挺好的,布局 /小件 /暗色主题什么都有的,而且轻量级
fhsan
2020-09-18 15:49:44 +08:00
别说了,我现在 antd pro
Shook
2020-09-18 16:05:39 +08:00
因为不喜欢 iview 的组件命名方式( iview 推荐用大驼峰,否则和自带的标签重名,如<Button>和<button>),投入了 element-ui 的怀抱。
agdhole
2020-09-18 16:20:02 +08:00
vuetify 正在重写新版文档 https://next.vuetifyjs.com/
OHyn
2020-09-18 16:25:40 +08:00
element 用户量大,上线时间长,坑都踩得差不多了。。。
JaguarJack
2020-09-18 16:33:17 +08:00
element ui , BUG 少,周围生态得组件多,干嘛给自己找不痛快
stevenhawking
2020-09-18 16:50:29 +08:00
我用 Bootstrap Vue,目前觉得很安逸
woahishui
2020-09-18 17:06:56 +08:00
easyui,layer 不行吗
woahishui
2020-09-18 17:07:10 +08:00
jqueryUI
Terry05
2020-09-18 17:35:28 +08:00
最近正好就在用 vuetify 做一个内部使用的手机端 web 内容,整体都不错,就是有一些地方也许是设计上的差异,也许是功能上的缺失,有一些功能做起来很痛苦

1.类似朋友圈般的缩略图,全屏预览图片的功能是完全没有的,需求是要尽可能接近手机上的使用习惯,能全屏查看、能通过手指放大缩小、能左右滑动切换图片,折腾了一圈,最终是使用 PhotoSwipe 来解决,但它最麻烦的地方是必须指定图片宽度和高度,通常文章接口返回的只是图片的 url,谁会给你图片的尺寸信息,最终还得去查看 vuetify 的源码,通过获得内部对象才解决的问题
2.没有指令式的方式来显示消息,需求是 http 工具的全局封装对于错误的统一弹出显示,习惯了 element-ui 的 message 和 messagebox 来显示,就很方便

功能做差不多后,再回头看了下友赞的 Vant,功能好全啊。。。早知道用 Vant 了
max1024
2020-09-18 17:47:25 +08:00
我选 element ui
succlz123
2020-09-18 22:38:48 +08:00
最近在学 vue, 用 vuetify 刚好都碰到你说的这 2 个问题哈哈
succlz123
2020-09-18 22:39:13 +08:00
yiyi11
2020-09-18 23:11:01 +08:00
antd-vue,还是阿里资源多,只要 antd-react 和 vue 不倒就能一直跟进。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/708136

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX