首页 > 系统相关 >hualinux 进阶 vue 5.0:vue UI组件介绍及Element UI

hualinux 进阶 vue 5.0:vue UI组件介绍及Element UI

时间:2022-12-16 23:33:45浏览次数:67  
标签:hualinux vue element Vue ui UI js


目录

​​ 一、vue流行的UI介绍​​

​​1.1 un-app所有前端框架​​

​​1.2 pc浏览器​​

​​1.3 小程序mpvue​​

​​1.4 移动端​​

​​1.5 桌面端(客户端)Electron ​​

​​二、关于饿了么pc框架element UI​​

​​2.1 element介绍​​

​​2.2 element安装​​

​​2.2.1 安装​​

​​2.2.2 引入element插件​​


vue作为前端软件,前端的UI(界面)我们也挻关心的。也有很多流行的第三方vue界面。有PC、移动端、小程序、桌面端等

 一、vue流行的UI介绍

vue作为前端软件,前端的UI(界面)我们也挻关心的。也有很多流行的第三方vue界面。有PC、移动端、小程序、桌面端等,在这里我做一个简单的介绍

1.1 un-app所有前端框架

​uni-app​​官网介绍几乎全能,国内也有不少人在用。

​uni-app​​​ 是一个使用 ​​Vue.js​​ 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。

hualinux 进阶 vue 5.0:vue UI组件介绍及Element UI_vue ui

1.2 pc浏览器

pc浏览器主要是饿了么的​​element​​​(免费)和国内的​​iview ​​​ui(新的组件库命名为 ViewUI),专业版收费,两者在​​ www.npmtrends.com对比​​如下:

hualinux 进阶 vue 5.0:vue UI组件介绍及Element UI_elementui_02

饿了么远超ivew,所以PC浏览器,推荐饿了么,主要还是人家免费,还真正跑在饿了么网站中。

1.3 小程序mpvue

​mpvue​​​ (​​github 地址请参见​​​)是一个使用 ​​Vue.js​​​ 开发小程序的前端框架。框架基于 ​​Vue.js​​​ 核心,​​mpvue​​​ 修改了 ​​Vue.js​​​ 的 ​​runtime​​​ 和 ​​compiler​​​ 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 ​​Vue.js​​ 开发体验。

1.4 移动端

主要是饿了么​​Mint UI​​、muse-ui,推荐饿了么mint ui

饿了么前端团队推出的 Mint UI 是一个基于 Vue.js 的移动端组件库,包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要。通过它,可以快速构建出风格统一的页面,提升开发效率。

1.5 桌面端(客户端)Electron 

一般是​​Electron​​,在github为91.3k,挻高的

二、关于饿了么pc框架element UI

2.1 element介绍

接下来我们学习饿了么element UI,其它移动端框架我就不说了,学会了PC框架element UI,也完全可以自学它的移动端Mint ui了。

如果学习​​element UI​​我这里不详说了,应该能自学了,官网也有详细的说明,也支持中文的。

下篇我将说主要是后台的例子,使用elementUI+vue+vue router对数据进行增删改查。

2.2 element安装

2.2.1 安装

element 安装很简单的,根据它的​​官方安装说明​

npm 安装

推荐使用 npm 的方式安装,它能更好地和 ​​webpack​​ 打包工具配合使用。

npm i element-ui -S

CDN

目前可以通过 ​​unpkg.com/element-ui​​ 获取到最新版本的资源,在页面上引入 js 和 css 文件即可开始使用。

<!-- 引入样式 --> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> <!-- 引入组件库 --> <script src="https://unpkg.com/element-ui/lib/index.js"></script>

我们建议使用 CDN 引入 Element 的用户在链接地址上锁定版本,以免将来 Element 升级时受到非兼容性更新的影响。锁定版本的方法请查看 ​​unpkg.com​​。

我这里使用npm安装方式,只要有webstorm终端terminal执行上面给出的命令即可。

hualinux 进阶 vue 5.0:vue UI组件介绍及Element UI_elementui_03

2.2.2 引入element插件

安装完之后还不行,还要引入vue插件,我这里使用引入全部,在src/main.js,添加如下代码

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI)

总得变成了

import Vue from 'vue'
import App from './App.vue'
import router from './router'

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
Vue.use(ElementUI)

Vue.config.productionTip = false

new Vue({
router,
render: h => h(App)
}).$mount('#app')

 

标签:hualinux,vue,element,Vue,ui,UI,js
From: https://blog.51cto.com/u_986899/5948927

相关文章

  • Vue键盘事件
     Vue中常用的按键别名:              回车=>enter              删除=>delete(捕获“删除”和“退格”......
  • gnu build tools(automake ...) 指导
     ​​http://autotoolset.sourceforge.net/tutorial.html#SEC39​​ ​​http://en.wikipedia.org/wiki/GNU_build_system​​  ​​http://autotoolset.sourceforge.ne......
  • 推荐几个精致的web UI框架及常用前端UI框架
    以下是几个精致的webUI框架1.AliceuiAliceui是支付宝的样式解决方案,是一套精选的基于spm生态圈的样式模块集合,是Arale的子集,也是一套模块化的样式命名和组织规范,是......
  • Android添加构建依赖项Add Build Dependencies
    TheGradlebuildsysteminAndroidStudiomakesiteasytoincludeexternalbinariesorotherlibrarymodulestoyourbuildasdependencies.Thedependenciesca......
  • Ableton Live Suite 11(音乐创作软件)mac/win
    AbletonLiveSuite11最新破解版哪里可以下载呢?AbletonLiveSuite11深受很多音乐创作者的喜爱,AbletonLiveSuite11破解版带有效果、乐器、声音和各种创意功能——您制......
  • StringBuilder和 StringBuffer的用法
    从String类说起StringBuilderStringBuffer从String说起String是java定义的一个final类,不能被继承。也是我们日常生活中最常见到的类之一,可以实现对字符串的各种操作,......
  • vue3中使用vite-ts构建项目时tsconfig.json的配置
    在上一次创建vue3项目在tsconfig.json中配置了文件别名以后,格式校验提示   es3什么鬼,便去看了一下tsconfig.json的配置,以此学习{"compilerOptions":{......
  • Warning: The Copy Bundle Resources build phase contains this target's Info.plist
    ​​http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html​​Excerpt:YouaregettingthiswarningbecauseyouprobablyaddedyourInfo.plistfiletoy......
  • 提高Interface Builder高效工作的8个技巧
    ​​​​本文译自:​​8TipsforworkingeffectivelywithInterfaceBuilder​​(需skipwall)先来看看目录:介绍使view的Size与view中的Content相适应按住option键—观察......
  • Windows 下如何优雅的使用 Burp Suite
    之前一直使用但是BurpSuite2.1.6后面由于需要高版本的JAVA了就没有再折腾下去,但是最近圈子里一直传着2020.9.1的版本,国光安装了一下,发现同时也封装好JDK了,这样可......