Element iView Vuex Mint UI Vant cube-ui,对比六大 vue ui 组件库,选中最适合的那个。css
Element(pc)
介绍 & 版本
饿了么前端团队开发的桌面端组件库,当前最新版本:2.4.8前端
Star:32.067k
项目特点
- 团队维护
- 支持三个版本:
vue、react、angular
- 支持
Nuxt.js
- 常规支持:多语言、自定义主题、按需引入、内置过渡动画
- 文档详细,组件齐全
- 支持响应式布局,提供基于断点的隐藏类
- 适合常规 pc 端项目
样式
类名大量使用计算属性,css
和主文件分离单独一个文件vue
官网地址
Elementreact
GitHub 仓库地址
Element githubgit
iView(pc)
版本介绍
主要服务于 PC
界面的中后台产品,当前最新版本:3.xgithub
Star:18.086k
项目特点
- 团队维护
- 支持:
Nuxt.js、TypeScript、Electron
- 常规支持:多语言、自定义主题、按需引入
- 文档详细,组件齐全
- 支持响应式布局
-
UI
比较美观
- 适合常规 pc 端项目,皮肤美观
样式
less
计算属性 前缀嵌套小程序
官网地址
iViewsegmentfault
GitHub 仓库地址
iView github微信
Vuex(mob)
介绍
相似微信样式的移动端组件库,当前最新版本:2.9.2app
Star:14.358k
项目特点
- 我的维护
- 支持
Nuxt.js
- 支持自定义主题
- 组件样式仿照微信
- 适合微信端移动项目
样式
less 长类名区分
官网地址
Vuex
GitHub 仓库地址
Vuex github
Mint UI(mob)
版本介绍
饿了么前端团队开发的移动端组件库,当前最新版本:2.2.7
Star:12.583k
项目特点
- 团队维护
- 真正作到了按需引入,每一个组件有单独的包
-
CSS3
处理各类动效
- 组件齐全
- 适用于移动端常规项目
样式
scss、template、script、css
都在一个文件中,长类名区分
官网地址
Mint UI
GitHub 仓库地址
Mint UI github
Vant(mob)
版本介绍
有赞团队开发的移动端组件库,当前最新版本:1.3.10
Star:6.31k
项目特点
- 团队维护
- 有多个版本:
小程序 UI => Vant Weapp
、PC 端 React UI => Zen
- 支持
SSR
- 常规支持:多语言、自定义主题、按需引入
- 文档详细,组件齐全
- 适用于移动端商城购物类网站
样式
scss
、BEM
类名命名法
官网地址
Vant
GitHub 仓库地址
Vant github
cube-ui(mob)
版本介绍
滴滴团队开发的移动端组件库,当前最新版本:1.11.2
Star:4.296k
项目特点
- 团队维护
- 支持后编译
- 常规支持:多语言、自定义主题、按需引入
- 文档详细,组件齐全
- 扩展性强,能够方便地基于现有组件实现二次开发
- 适合移动端须要扩展的项目,或者引用框架部分源代码组合成本身的 ui 组件库
样式
scss
、BEM
类名命名法
官网地址
cube-ui
GitHub 仓库地址
cube-ui github
原文地址:http://www.javashuo.com/article/p-uywzcgws-gh.html