【黄啊码】关于vue的PC端和手机端框架

本文汇总了多个基于Vue.js的UI组件库,包括Element、vue-element-admin、vue-admin-beautiful、iView、VueMaterial等,覆盖了从桌面端到移动端的各种应用场景,帮助开发者快速构建企业级中后台产品和管理后台。这些组件库提供了丰富的功能,易于使用,且大多支持按需引入和自定义主题,大大提高了开发效率。

1. Element

Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库

 

Element

2. vue-element-admin

vue-element-admin是基于 Vue2.0,配合使用 Element UI 组件库的一个前端管理后台集成解决方案。它使用了最新的前端技术栈,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。

vue-element-admin

 

3. vue-admin-beautiful

vue-admin-beautiful是github开源admin中最优秀的集成框架之一,它是国内首个基于vue3.0的开源admin项目,同时支持电脑,手机,平板,默认分支使用vue3.x+antdv开发,master分支使用的是vue2.x+element开发。开箱即用,非常方便。

vue-admin-beautiful

 

4. iView

一套基于 Vue.js 的高质量UI 组件库

iView

 

5. Vue Material

通过Vue Material和Vue 2.0建立精美的app应用

Vue Material

 

6. VueStrap

基于 Vue.js 构建的 Bootstrap 组件。该仓库包含一系列基于 Bootstrap 标记和 CSS 的本地 Vue.js 组件。所以不需要 jQuery 和 Bootstrap 的 JavaScript 文件,唯一需要依赖的是:

  • Vue.js (要求版本为 ^0.12,基于 0.12.10 版本做的测试)
  • Bootstrap CSS (需要版本为 3.x.x, 基于 3.3.5 版本做的测试)。 VueStrap 不依赖某个非常精确的 Bootstrap 版本。

VueStrap

 

7. Keen UI

由Vue编写的基本UI组件的轻量级集合,并受Material Design的启发。

Keen UI

 

8. Radon UI

一个帮助你快速开发产品的Vue组件库,简洁好用,效率高,让你摆脱各种定制化的烦恼。

Radon UI

 

 

9. N3-components

N3组件库是基于Vue.js构建的,让前端工程师和全栈工程师能快速构建页面和应用。致力于构建良好的Vue开发者生态圈,提供良好的开发体验。

N3-components

 

10. Muse-UI

基于 Vue 2.0 优雅的 Material Design UI 组件库

 Muse-UI

11. Vue Antd

这里是 Ant Design 的 Vue 实现,开发和服务于企业级后台产品。

Vue Antd

 

12. Vuetify

Vuetify是一个渐进式的框架,试图推动前端开发发展到一个新的水平。Vuetify 支持SSR(服务端渲染),SPA(单页应用程序),PWA(渐进式Web应用程序)和标准HTML页面。

Vuetify

 

13. Buefy

Buefy 基于 Bulma 和 Vue.js 的轻量级UI组件,它提供了即装即用的轻量级组件。

Buefy

 

14. Vue Beauty

基于 ant design 的漂亮的 vue 组件库;vue-beauty 是一套基于 vue.js 和 ant-design样式 的PC端 UI 组件库,旨在帮助开发者提升产品体验和开发效率、降低维护成本。

Vue Beauty

 

15. AT UI

AT UI 是一款基于 Vue.js 2.0 的前端 UI 组件库,主要用于快速开发 PC 网站中后台产品。AT-UI提供了一套 npm + webpack + babel 前端开发工作流程。小编非常喜欢的UI风格。

AT UI

 

16. Vue-Blu

Vue-Blu是基于VuejsBulma开发的开源UI组件库。旨在为PC端的前端开发(特别是中后台产品)提供一个快速且灵活的解决方案。

Vue-Blu

 

17. D2Admin

D2Admin是一个完全 开源免费 的企业中后台产品前端集成方案,使用最新的前端技术栈,已经做好大部分项目前期准备工作,并且带有大量示例代码,助力管理系统敏捷开发。特别感谢 tanyf 的贡献。

D2Admin

 

18. Best Resume Ever

Best Resume Ever 是一个帮助你快速生成漂亮简历的工具,它基于 VueLESS,生成的简历可导出为 PDF 格式。

Best Resume Ever

 

19. Quasar

Quasar(发音为/kweɪ.zɑɹ/)是MIT许可的开源框架(基于Vue),允许开发人员编写一次代码,然后使用相同的代码库同时部署为网站、PWA、Mobile App和Electron App。使用最先进的CLI设计应用程序,并提供精心编写,速度非常快的Quasar Web组件。

Quasar

 

20. Vue Baidu Map

Vue Baidu Map是基于Vue 2.x的百度地图组件。

Vue Baidu Map

 以下是vue手机框架

1. Vant

是有赞前端团队基于有赞统一的规范实现的 Vue 组件库,提供了一整套 UI 基础组件和业务组件,这是我目前用过最好用的框架。

Vant

2. Mint UI

Mint UI 由饿了么前端团队推出的 Mint UI 是一个基于 Vue.js 的移动端组件库。

Mint UI

 

3. Wot Design

该组件库基于Vue.js构建,根据京东商家侧的UI设计规范(京麦移动端设计规范)开发,旨在给商家提供统一的UI交互,同时提高研发的开发效率。特性:40+ 组件、支持按需引入、支持国际化、支持自定义主题。浏览器支持:Android 4.4+,iOS 8.0+

Wot Design

 

4. NutUI

一套京东风格的轻量级移动端Vue组件库,其中的省市区联动组件还不错。

NutUI

 

5. JDDUI 简单点

如名称一样简单点,满足业务快速迭代开发,组件灵活组装,满足你所需,JDDUI组件同客户端内组件视觉效果和体验保持一致,确保用户体验一致性。

JDDUI

 

6. vux

vux 基于WeUI和Vue(2.x)开发的移动端UI组件库。基于webpack+vue-loader+vux可以快速开发移动端页面,配合vux-loader方便你在WeUI的基础上定制需要的样式。

vux

 

7. vonic

vonic 一个基于 vue.js 和 ionic 样式的 UI 框架,用于快速构建移动端单页应用,很简约。

vonic

 

8. Muse-UI

基于 Vue 2.0 和 Material Design 的 UI 组件库

Muse-UI

 

9. Cube-UI

滴滴 WebApp 团队 实现的 基于 Vue.js 实现的精致移动端组件库

Cube-UI

 

10. vue-ydui

Vue-ydui 是 YDUI Touch 的一个Vue2.x实现版本,专为移动端打造,在追求完美视觉体验的同时也保证了其性能高效。目前由个人维护。

vue-ydui

 

11. Mand-Mobile

面向金融场景的Vue移动端UI组件库,丰富、灵活、实用,快速搭建优质的金融类产品。

Mand-Mobile

 

12. v-charts

在使用 echarts 生成图表时,经常需要做繁琐的数据类型转化、修改复杂的配置项,v-charts 的出现正是为了解决这个痛点。基于 Vue2.0 和 echarts 封装的 v-charts 图表组件,只需要统一提供一种对前后端都友好的数据格式设置简单的配置项,便可轻松生成常见的图表。特别感谢 @书简_yu 的贡献。

v-charts

 

13. Vue Carbon

Vue Carbon 是基于 vue 开发的material design ui 库。

Vue Carbon

 

 

14. Quasar

Quasar(发音为/kweɪ.zɑɹ/)是MIT许可的开源框架(基于Vue),允许开发人员编写一次代码,然后使用相同的代码库同时部署为网站、PWA、Mobile App和Electron App。使用最先进的CLI设计应用程序,并提供精心编写,速度非常快的Quasar Web组件。

Quasar

 

15. Vue-recyclerview

使用vue-recyclerview掌握大型列表。

Vue-recyclerview

 

16. Vue.js modal

易于使用,高度可定制,移动友好的Vue.js 2.0+ modal。

Vue.js modal

 

17. Vue Baidu Map

Vue Baidu Map是基于Vue 2.x的百度地图组件。

Vue Baidu Map

 

18. Onsen UI

将Vue.js的强大功能和简单性带入混合和渐进式Web应用程序。

Onsen UI


 

 

### 回答1: Vue 可以通过响应式布局 CSS 媒体查询来适配不同的设备,同时也可以使用第三方库如 Vant、Element UI 等来实现更好的适配效果。在开发时,可以使用 rem 或者 vw/vh 单位来实现页面元素的自适应。同时,也可以使用 Vue Router 来实现路由跳转页面切换的效果。 ### 回答2: Vue适配PC手机端的方式有几种。 一种常见的方式是使用响应式设计。Vue提供了响应式布局的特性,可以根据设备的屏幕大小分辨率自动调整页面布局样式。通过使用Vue的响应式设计,我们可以根据不同的设备,例如PC手机,来显示不同的布局样式。这样用户在不同设备上访问网页时可以得到最优的浏览体验。 另一种方式是使用Vue的动态组件。动态组件可以根据设备的类型动态加载不同的组件。比如,在PC加载一个PC特有的组件,而在手机端加载一个手机端特有的组件。这样可以根据设备的特性来提供不同的功能交互。 Vue还提供了一些vue-cli的插件,例如vue-routervuex,可以帮助我们更方便地进行PC手机端的适配。通过使用这些插件,我们可以根据设备的特性来决定加载不同的路由状态管理。 总之,Vue适配PC手机端的方式有很多种,可以根据具体的项目需求实际情况选择合适的方式来进行适配。这样可以提供更好的用户体验,同时提高网页的可用性易用性。 ### 回答3: Vue 是一种用于构建用户界面的开发框架,它可以用于适配 PC 手机端。为了实现 PC 手机端的适配,我们可以采取以下几种方式。 首先,可以使用响应式布局来实现 PC 手机端的适配。Vue 提供了许多响应式布局的工具,例如使用栅格系统来划分页面布局,通过媒体查询设置不同的样式等。通过合理地设置元素的宽度、高度、布局间距等属性,可以使页面在不同尺寸的设备上均能良好地展示。 其次,可以通过使用 Vue Router 来实现 PC 手机端的路由适配。Vue Router 是 Vue 的官方路由器,它可以帮助我们管理应用程序的路由。通过配置不同的路由规则组件,可以根据设备的不同为 PC 手机端提供不同的页面功能。例如,在 PC 可以显示导航栏侧边栏,而在手机端则可以隐藏这些元素以适应较小的屏幕。 另外,可以使用 Vue移动端框架来适配手机端Vue 提供了一些专门为移动端开发设计的框架,如 Vant、Mint UI 等。这些框架中包含了许多适用于手机端的组件样式,可以帮助我们快速地搭建出符合手机端界面设计标准的页面。 综上所述,通过响应式布局、Vue Router 移动端框架的运用,我们可以很好地实现 VuePC 手机端的适配。这些方法可以使得我们的应用程序在不同的设备上都能够具备良好的用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄啊码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值