如何引入ElementUI组件库,快速上手Element

前言:在上篇文章中分享了如何快速上手Vue框架项目,本篇文章则介绍的是Element的使用,通过本篇文章的分享,我们就可以将VueElement结合使用,快速构建出精美的网页界面


目录

一.Element和ElementUI

二.如何引入ElementUI组件库

1.安装ElementUI组件库

2.在入口文件main.js中引入ElementUI

3.直接复制粘贴官方提供的组件


一.Element和ElementUI

Element是一个开源的前端框架,基于Vue.js开发。它提供了一套易于使用的组件,可以帮助开发者快速构建美观、功能丰富的用户界面。

Element的特点包括:

  • 简单易用:Element提供了大量的常用组件,开发者可以通过简单的配置和组合,快速构建出各种界面元素。
  • 高度可定制:Element支持自定义主题,开发者可以根据自己的需求定制界面的颜色样式,以及其他一些基本配置。
  • 响应式布局:Element的组件都是响应式的,可以适应不同屏幕尺寸的设备,提供更好的用户体验。
  • 良好的文档和社区支持:Element提供了详细的文档和示例,开发者可以快速上手并解决问题。同时,Element拥有庞大的社区,开发者可以在社区中交流和分享经验。

Element在实际项目中广泛应用,可以用于开发各种类型的Web应用,包括管理系统、商城、博客等。它被认为是一个高效、灵活、易用的前端框架,受到了广大开发者的喜爱和推崇。

Element UI 是一套基于 Vue.js 的组件库,提供了一系列常用的UI组件和工具,帮助开发者快速构建现代化的 Web 应用程序。Element UI 的设计理念是简洁、易用和美观,它包含了诸如按钮、表单、导航栏、表格、弹窗等常见的UI组件,同时还提供了丰富的样式主题和自定义配置选项。

Element UI 的使用非常简单,开发者只需要引入相关的组件和样式文件,然后在 Vue 实例中注册和使用这些组件即可。Element UI 的组件都是可定制的,开发者可以根据自己的需求进行样式和功能的修改。同时,Element UI 还提供了详细的文档和示例,方便开发者学习和使用。

Element UI 受到了广泛的欢迎和使用,它可以帮助开发者更高效地开发和维护 Web 应用程序,提升用户的体验和界面的美观性,使得开发过程更加愉快和简单。


二.如何引入ElementUI组件库

关于引入并且使用ElementUI组件库,我们一般分为三个步骤

1.安装ElementUI组件库

在当前工程中,打开命令行窗口,可以通过VSCode右键单击项目,点击在资源管理器中打开,也可以直接在本地文件夹中打开CMD,然后输入脚本代码

npm i element-ui -S

在等待联网安装之后,就可以看见提示安装完成

然后我们可以去node_modules目录下查看,就可以看见我们安装的ElementUI组件

2.在入口文件main.js中引入ElementUI

我们先找到入口文件 main.js 

然后导入以下代码

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

然后导入一下的代码表示我们要使用这个组件库

Vue.use(ElementUI);

在导入完成后,界面大体是这样的

3.直接复制粘贴官方提供的组件

Element官方为我们提供了非常丰富的组件,供我们免费使用,我们可以直接打开官方网站查看

组件 | Element

如下图,各种各样丰富的组件 

在这些组件下方都有对应的代码,我们可以直接复制并且使用

笔者这里举例说明,首先我们找到自己想要的组件,笔者这里选择了Container布局以及部分按钮

<el-container><el-header>Header</el-header><el-container><el-aside width="200px">Aside</el-aside><el-main>Main</el-main></el-container>
</el-container>
<el-row><el-button round>圆角按钮</el-button><el-button type="primary" round>主要按钮</el-button><el-button type="success" round>成功按钮</el-button><el-button type="info" round>信息按钮</el-button><el-button type="warning" round>警告按钮</el-button><el-button type="danger" round>危险按钮</el-button>
</el-row>

在文件中完成了组件的使用后,切记要在主页面中导入这个文件

在完成了上述操作后,我们就可以启动Vue项目,在浏览器中查看最终效果了

启动命令为:

npm run serve

对启动项目有不理解的可以查看:

Vue项目快速上手

 最后效果:




 本次的分享就到此为止了,希望我的分享能给您带来帮助,也欢迎大家三连支持,你们的点赞就是博主更新最大的动力!如有不同意见,欢迎评论区积极讨论交流,让我们一起学习进步!有相关问题也可以私信博主,评论区和私信都会认真查看的,我们下次再见

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2870291.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

算法---滑动窗口练习-6(找到字符串中所有字母异位词)

找到字符串中所有字母异位词 1. 题目解析2. 讲解算法原理3. 编写代码 1. 题目解析 题目地址&#xff1a;找到字符串中所有字母异位词 2. 讲解算法原理 有效字符个数count更新条件&#xff1a;满足【hash1表&#xff08;遍历s的表&#xff09;中对应元素出现次数<hash2表&am…

Python基础(八)之流程控制

Python基础&#xff08;八&#xff09;之流程控制 Python控制流程分为三种接口&#xff1a; 顺序结构选择结构循环结构 1、顺序结构 程序代码自上而下运行&#xff0c;逐条执行每一条Python代码&#xff0c;不重复执行任何代码&#xff0c;也不会跳过任何代码。 当语句与语…

【现代C++】智能指针

在现代C中&#xff0c;智能指针是用来管理动态分配的内存&#xff0c;自动进行资源回收&#xff0c;以减少内存泄漏和提升代码安全性。主要有三种类型的智能指针&#xff1a;std::unique_ptr、std::shared_ptr和std::weak_ptr。以下是这些智能指针的详细介绍&#xff1a; 1. s…

使用 VS Code + Github 搭建个人博客

搭建个人博客的方案 现在&#xff0c;搭建个人博客的方式有很多&#xff0c;门槛也很低。 可以选择已有平台&#xff1a; 掘金语雀知乎简书博客园SegmentFault… 也可以选择一些主流的博客框架&#xff0c;自行搭建。 HexoGitBookVuePressdumi… 如何选择&#xff1f; 我…

【TB作品】MSP430,波形发生器,单片机,Proteus仿真

文章目录 题目效果梯形波100个点产生方法锯齿波100个点产生方法c代码和proteus仿真 题目 114 波形发生器的制作 设计要求 设计一个能产生正弦波、方波、三角波、梯形波、锯齿波的波形发生器。设置5个开关K1~K5(从 上到下),分别对应正弦波、方波、三角波、梯形波、锯齿波,按一下…

在Linux中进行OpenSSH升级

由于OpenSSH有严重漏洞&#xff0c;因此需要升级OpenSSH到最新版本。 OpenSSL和OpenSSH都要更新&#xff0c;OpenSSH依赖于OpenSSL。 第一步&#xff0c;查看当前的OpenSSH服务版本。 命令&#xff1a;ssh -V 第二步&#xff0c;安装、启动telnet&#xff0c;关闭安全文件&a…

Pycharm连接远程服务器Anoconda中的虚拟环境

在配置远程解释器时&#xff0c;踩过一些坑&#xff0c;现在记录一下配置过程&#xff1a; 步骤1&#xff1a; 打开pycharm的File里面的Settings 里面的Project:你的项目名称目录下的Python Interpreter。 步骤二&#xff1a; 点击右上角的“add interpreter”&#xff0c;选择…

详解MySql索引

目录 一 、概念 二、使用场景 三、索引使用 四、索引存在问题 五、命中索引问题 六、索引执行原理 一 、概念 索引是一种特殊的文件&#xff0c;包含着对数据表里所有记录的引用指针。暂时可以理解成C语言的指针,文章后面详解 二、使用场景 数据量较大&#xff0c;且…

代码算法训练营day9 | 28. 实现 strStr() 、459.重复的子字符串

day9&#xff1a; 28. 实现 strStr()KMP的主要应用&#xff1a;什么是前缀表&#xff1a;前缀表是如何记录的&#xff1a; 如何计算前缀表&#xff1a;构造next数组&#xff1a;1、初始化2、处理前后缀不相同的情况3、处理前后缀相同的情况 代码&#xff1a; 459.重复的子字符串…

Python算法100例-4.1 将真分数分解为埃及分数

完整源代码项目地址&#xff0c;关注博主私信源代码后可获取 1.问题描述2.问题分析3.算法设计4.补充知识点5.确定程序框架6.完整的程序 1&#xff0e;问题描述 现输入一个真分数&#xff0c;请将该分数分解为埃及分数。 2&#xff0e;问题分析 真分数&#xff08;a proper…

面向控制台编程?Java的GUI开发

记得之前刚开始学习Java&#xff0c;按部就班去阅读《Java核心技术》这本书的时候&#xff0c;总是听别人提起&#xff0c;java swing那一章不用看了。然后直到对着控制台编程了半年&#xff0c;回来捡起了Swing图形界面&#xff0c;跟着网上搞了坦克大战的游戏&#xff0c;总觉…

ECMAscript6学习

ECMAscript6介绍 ECMA是一个浏览器脚本标准制定的公司&#xff0c;Netscape 创造了 JavaScript 由于商标原因&#xff0c; 后面ECMA公司取名ECMAscript 1 发布&#xff0c;JavaScript 也就是 ECMAscript.到现在最新的版本是6&#xff0c;简称es6. 新增let 与const let 与const …

Unity在UGUI上通过绘制网格顶点自由画线

该插件的实现是使用UI组件的绘图API来动态生成和修改几何形状&#xff0c;可自由动态更改画线的粗细、拐角圆滑度、颜色&#xff0c;自由增减节点&#xff0c;不额外增加gameobject&#xff0c;并且在原生的UGUI上以ScreenSpace-Overlay的状态下&#xff0c;显示效果如下所示 …

每日一题:LeetCode2.两数相加

给你两个 非空 的链表&#xff0c;表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的&#xff0c;并且每个节点只能存储 一位 数字。 请你将两个数相加&#xff0c;并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外&#xff0c;这两个数都不会以 0 …

C#控制台贪吃蛇

Console.Write("");// 第一次生成食物位置 // 随机生成一个食物的位置 // 食物生成完成后判断食物生成的位置与现在的蛇的身体或者障碍物有冲突 // 食物的位置与蛇的身体或者障碍物冲突了&#xff0c;那么一直重新生成食物&#xff0c;直到生成不冲突…

说说JVM的垃圾回收机制

简介 垃圾回收机制英文为Garbage Collection, 所以我们常常称之为GC。那么为什么我们需要垃圾回收机制呢&#xff1f;如果大家有了解过Java虚拟机运行时区域的组成(JVM运行时存在&#xff0c;本地方法栈&#xff0c;虚拟机方法栈&#xff0c;程序计数器&#xff0c;堆&#xf…

麒麟系统Redis7.2哨兵集群部署

redis哨兵集群部署 1、原理 Redis 哨兵模式是指在 Redis 集群中,有一组专门的进程(即哨兵进程)负责监控主节点和从节点的状态,并在发现故障时自动进行故障转移,以保证 Redis 集群的高可用性。 Redis 提供了哨兵的命令,哨兵命令是一个独立的进程,哨兵进程会周期性地向主…

60 个深度学习教程:包含论文、实现和注释 | 开源日报 No.202

labmlai/annotated_deep_learning_paper_implementations Stars: 44.0k License: MIT annotated_deep_learning_paper_implementations 是一个包含深度学习论文的 60 个实现/教程&#xff0c;附带并排注释&#xff1b;包括 transformers&#xff08;原始、xl、switch、feedbac…

Sentaurus TCAD中SDE的mtt命令

Reflection 配套代码 ; Building mesh (sde:build-mesh "snmesh" "" "nnode_half_msh") ; Reflect the device (system:command "tdx -mtt -x -M 0 -S 0 -ren drainsource nnode_half_msh nnode_msh");----------------------------…

【洛谷 P8661】[蓝桥杯 2018 省 B] 日志统计 题解(滑动窗口+优先队列+双端队列+集合)

[蓝桥杯 2018 省 B] 日志统计 题目描述 小明维护着一个程序员论坛。现在他收集了一份“点赞”日志&#xff0c;日志共有 N N N 行。其中每一行的格式是 ts id&#xff0c;表示在 t s ts ts 时刻编号 i d id id 的帖子收到一个“赞”。 现在小明想统计有哪些帖子曾经是“热…