当前位置: 首页 > article >正文

ElementPlus 快速入门

目录

前言

为什么要学习 ElementPlus?

正文

步骤

1 创建 一个工程化的vue 项目

​2 安装 element-Plus :Form 表单 | Element Plus

1 点击 当前界面的指南

2 点击左边菜单栏上的安装,选择包管理器

3 运行该命令

demo(案例1 )

步骤

1  在main.js 引入 element-plus 

2  在src 文件夹下,自定义vue 文件

3  查看效果:看到 package.json ,点击调试

4 点击 URL ,看到浏览器

做法(修改部分按钮)

总之:

demo(案例2 )

总结


前言

为什么要学习 ElementPlus?

:让我们前端界面更加美观

网址:Form 表单 | Element Plus


正文

步骤

1 创建 一个工程化的vue 项目

大致步骤,见 博客:初识Vue3(详细版:创建,启动vue 项目)-CSDN博客

vue 工程创建成功

2 安装 element-Plus :Form 表单 | Element Plus

步骤

1 点击 当前界面的指南

2 点击左边菜单栏上的安装,选择包管理器
  • 复制 以下命令
npm install element-plus --save

3 运行该命令

注意:这里可以使用在黑窗口中运行,也可以在vscode 终端运行

这里我是在vocode 终端运行

1 打开 vocode  选择 文件---打开文件夹,找到下载好的vue 工程,导入

2 在终端运行该命令,等待 node_modules 出现 @element -plus

demo(案例1 )

目的:展示 element-plus 官网上 button 按钮上的案例

如图所示:

步骤
1  在main.js 引入 element-plus 

在快速开始,点击 复制 完整引入代码

将复制好的代码,替换原本的main.js 代码

2  在src 文件夹下,自定义vue 文件

我这里是button.vue

打开element-plus 看到 组件

  • 看到右下角 <> 这个图案,点击可以看到 这些按钮的源码

复制这些代码,粘贴到之前我们自定义的vue 文件

调整:将script 标签,放在最前头

做法

1 在app.vue 中导入 自定义的vue 文件,同时为了更好的展示效果,我将之前的app.vue中的内容删掉

2 在script 标签中导入 button.vue ,和早template 标签中使用  自定义标签 buttonVue


app.vue 修改后的代码

<script setup>
import buttonVue from './button.vue'
</script><template><button-vue></button-vue>
</template>
3  查看效果:看到 package.json ,点击调试

4 点击 URL ,看到浏览器


如果这些组件,不符合你的要求,例如,我想要去除掉后两行

做法(修改部分按钮)

打开浏览器的检查,可以看到每一个div 都对应一行按钮

在 button.vue 除掉 后两行按钮表示的代码,刷新以下

总之:

就是通过浏览器检查,找到每一个按钮对应的代码,根据需要修改

仔细阅读 element-plus 官网


demo(案例2 )

目的:延续之前的 button.vite,修改第一行的Danger 按钮改为禁用状态 

阅读 element-plus 官网,在前的button 按钮中,往下滑看到 Button API

发现 disabled表示按钮是否为禁用状态 ,默认是  flase 

现在修改 disabled 的值为true ,让 该按钮无效

效果展示

会发现,你点这个按钮和点其他按钮是不一样的!


总结

本篇博客,学习了element-plus ,重点是 阅读 element-plus 官网,根据浏览官网上的内容,来实现自己的目的。

相关文章:

ElementPlus 快速入门

目录 前言 为什么要学习 ElementPlus&#xff1f; 正文 步骤 1 创建 一个工程化的vue 项目 ​2 安装 element-Plus :Form 表单 | Element Plus 1 点击 当前界面的指南 2 点击左边菜单栏上的安装&#xff0c;选择包管理器 3 运行该命令 demo(案例1 &#xff09; 步骤 …...

C++输入输出流第二弹:文件输入输出流and字符串输入输出流

目录 文件输入输出流&#xff08;重点&#xff09; 文件输入流 文件输入流对象的创建 对测试代码进行解读&#xff1a; 1. 代码核心逻辑 2. 读取过程详解 3. 关键特性总结 4. 注意事项 5. 完整流程示例 这里既然提到了 >> 流&#xff0c;那么就对他进行进一步的…...

Kubernetes集群中部署SonarQube服务

以下是在Kubernetes集群中部署SonarQube服务的分步指南&#xff0c;包含持久化存储、数据库配置和高可用性建议&#xff1a; 1. 前置条件 已部署Kubernetes集群&#xff08;版本≥1.19&#xff09;安装kubectl和helm工具配置StorageClass&#xff08;如NFS、Ceph、EBS等&#…...

深度解析 | Android 12系统级禁用SIM卡功能实现与Framework层定制

一、需求背景与实现原理 在Android系统定制开发中&#xff0c;彻底禁用SIM卡功能是某些行业设备&#xff08;如安全终端、Kiosk模式设备&#xff09;的常见需求。不同于常规的SIM卡状态管理&#xff0c;该功能需要实现&#xff1a; 硬件级禁用 - 即使插入SIM卡也无法识别 系统…...

TCP传输---计算机网络

TCP结构 源端口和目标端口&#xff1a;标识通信的应用程序。序列号&#xff1a;标记发送的数据段的顺序序号。确认号 ( ACK)&#xff1a;确认接收到的数据序号。标志位&#xff1a;控制连接状态&#xff0c;包括 SYN&#xff08;同步&#xff09;、ACK&#xff08;确认&#xf…...

STM32学习笔记之常用外设接口(原理篇)

&#x1f4e2;&#xff1a;如果你也对机器人、人工智能感兴趣&#xff0c;看来我们志同道合✨ &#x1f4e2;&#xff1a;不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 &#x1f4e2;&#xff1a;文章若有幸对你有帮助&#xff0c;可点赞 &#x1f44d;…...

nginx服务配置练习

题目&#xff1a; 使用基于账号访问的配置&#xff0c;来配置通过 www.haha.com:8080/custom/index.html 访问时显示“你可以访问”&#xff0c;如果是 www.haha.com:8080/requir/index.html 则提示需要用户名和密码才能访问。 创建身份认证文件 [rootlocalhost conf.d]# ht…...

基于TweenMax和SVG的炫酷弹性进度条动画特效

这是一款效果非常炫酷的基于TweenMax和SVG的炫酷弹性进度条动画特效。该弹性进度条特效在点击触发按钮之后&#xff0c;按钮会变形为进度条&#xff0c;然后一个滑块在它上面滑动&#xff0c;就像重物滑过绳子的感觉&#xff0c;非常有创意。 在线演示 使用方法 该弹性进度条效…...

机器视觉工程师如何看机器视觉展会,有些机器视觉兄弟参加机器视觉展会,真的是参加了?重在参与?

作为机器视觉工程师,参加机器视觉展会不仅是了解行业前沿技术的窗口,也是拓展专业网络、寻找解决方案的重要机会。以下是结合展会信息和工程师视角的综合建议: 一、聚焦技术趋势与创新应用 参与技术论坛与研讨会 展会同期的技术论坛是获取行业洞见的核心渠道。例如: 上海展…...

【例6.5】活动选择(信息学奥赛一本通-1323)

【题目描述】 学校在最近几天有n个活动&#xff0c;这些活动都需要使用学校的大礼堂&#xff0c;在同一时间&#xff0c;礼堂只能被一个活动使用。由于有些活动时间上有冲突&#xff0c;学校办公室人员只好让一些活动放弃使用礼堂而使用其他教室。 现在给出n个活动使用礼堂的起…...

ngrep :网络嗅探的利器

在网络安全、渗透测试和系统调试领域&#xff0c;捕获和分析网络流量是不可或缺的技能。虽然像 tcpdump 和 Wireshark 这样的工具广为人知&#xff0c;但有一个轻量级且功能强大的工具却常常被忽视——ngrep。本文将详细介绍 ngrep 的功能、使用方法及其在实际场景中的应用&…...

HCIE是否必须培训?

一、官方政策&#xff1a;不强制培训&#xff0c;但实操门槛高 根据华为认证官网最新规定&#xff0c;HCIE考试不强制要求参加官方培训&#xff0c;考生可直接报名。但需注意以下隐性门槛&#xff1a; 实验环境限制&#xff1a; HCIE实验考试涉及 真机操作&#xff08;如CE交换…...

python面试高频考点(深度学习大模型方向)

1. python中yeild和return的区别&#xff1f; 2. 介绍一下pytohn中的上下文管理器&#xff1f; 在Python中&#xff0c;上下文管理器&#xff08;Context Manager&#xff09; 是一种通过 with 语句管理资源的协议&#xff0c;确保资源&#xff08;如文件、数据库连接、线程锁…...

六、重学C++—深入探索new delete

上一章节&#xff1a; 五、重学C—类(封装继承)-CSDN博客https://blog.csdn.net/weixin_36323170/article/details/146458436?spm1001.2014.3001.5502 本章节代码&#xff1a; cpp CuiQingCheng/cppstudy - 码云 - 开源中国https://gitee.com/cuiqingcheng/cppstudy/tree/m…...

西门子200smart之modbus_TCP(做主站与第三方设备)通讯

西门子200smart做MODBUS_TCP主站通讯,只有一个指令。设置相关参数即可完成读写操作。整 个过程非常复杂,操作非常严谨。此次,我们使用汇川EASY系列PLC做从站,完成演示。关于汇川案例的演示,详见汇川EASY系列之以太网通讯(MODBUS_TCP做从站)-CSDN博客 关于主站和从站的介…...

Unity代码热更新和资源热更新

知识点来源&#xff1a;人间自有韬哥在&#xff0c;hybridclr,豆包 目录 一、代码热更新1.代码热更新概述2.HybridCLR 二、资源热更新1.资源热更新概述2.AB包2.1.AB包的加载2.2.卸载AB包2.3.加载AB包依赖包2.4.获取MD52.5.生成对比文件2.6.更新AB包 3.Addressable3.1.AssetRef…...

C语言中的共同体(共用体)

一.共用体 1.应用场景&#xff1a; 一种数据可能有多种数据类型&#xff0c;因此我们可以使用共同体来定义这种数据 2.定义格式&#xff1a; union 共同体名字 {数据类型1 成员1;数据类型2 成员2;...数据类型n 成员n; } 3.简单案例&#xff1a; #include<stdio.h> …...

二叉搜索树的最近公共祖先 删除二叉搜索树中的节点 修剪二叉搜索树(Java)

二叉搜索树的最近公共祖先(Java) 重要结论&#xff1a;第一次遇到cur节点是数值在[q, p]区间中&#xff0c;那么cur就是q和p的最近公共祖先&#xff08;闭区间是因为公共祖先可以是本身&#xff09; (如果知道这个结论&#xff1a;本题就类似于给定二叉搜索树&#xff08;BST&…...

于纷扰中寻静谧:正念观照的智慧之旅

在现代社会的快节奏浪潮中&#xff0c;我们仿若被裹挟前行的浮萍&#xff0c;生活的压力与信息的洪流冲刷着内心的宁静&#xff0c;焦虑与迷茫如影随形。而正念观照&#xff0c;恰似一叶扁舟&#xff0c;能引领我们在心灵的海洋中回归自我&#xff0c;探寻那片澄澈之境。 正念…...

Java并发编程面试汇总

Java并发编程 一、 基础概念1. 进程与线程的区别是什么&#xff1f;2. 创建线程的几种方式&#xff1f;3. 线程的生命周期&#xff08;状态&#xff09;有哪些&#xff1f;4. 什么是守护线程&#xff08;Daemon Thread&#xff09;&#xff1f;5. 线程优先级&#xff08;Priori…...

计算机考研复试机试-考前速记

考前速记 知识点 1. 链表篇 1. 循环链表报数3&#xff0c;输出最后一个报数编号 #include <iostream> using namespace std;typedef struct Node {int no;struct Node* next; }Node, *NodeList;void createNodeListTail(NodeList&L, int n) {L (Node*)malloc(siz…...

环境评价分析中土地利用现状图的制作方法

在环境评价中&#xff0c;土地利用现状图是重要的基础图件&#xff0c;用于分析项目区域的土地利用类型、分布格局及其生态环境特征。 以下是制作土地利用现状图的详细步骤和方法&#xff1a; 一、前期准备工作 确定制图范围和比例尺 根据评价范围确定制图区域边界 常用比例…...

SpringMVC 请求处理详解

SpringMVC 是 Spring 框架中用于构建 Web 应用程序的模块&#xff0c;它基于 MVC&#xff08;Model-View-Controller&#xff09;设计模式&#xff0c;能够将业务逻辑、数据和显示分离&#xff0c;从而提高代码的可维护性和可扩展性。本文将详细介绍 SpringMVC 中请求处理的原理…...

编程题记录3

九宫幻方 题目链接&#xff1a;https://www.lanqiao.cn/problems/100/learning/?page1&first_category_id1&second_category_id3&tags%E7%9C%81%E8%B5%9B&tag_relationintersection 先旋转、镜像得到所有的情况&#xff0c;可以发现情况是可以暴力得出的。…...

sql语句给表添加一个递增列

SSMS–》视图-》数据库(表)-》新建查询 ALTER TABLE [表名] DROP COLUMN ID ALTER TABLE [表名] ADD ID INT IDENTITY(1,1)执行完以上操作&#xff0c;会在表的最后一列添加一个自增字段 接下来如何把最后一个字段放到第一个字段呢&#xff1f; 假如sqlserver 表test 有以下…...

Java面试黄金宝典10

1. Tomcat 的负载均衡方式 定义 Tomcat 的负载均衡是将客户端的请求均匀分配到多个 Tomcat 实例上&#xff0c;以提高系统的处理能力和可用性。常见的负载均衡方式有以下几种&#xff1a; 硬件负载均衡 原理&#xff1a;采用专门的硬件设备&#xff0c;如 F5 Big - IP、Cisco…...

vue java 实现大地图切片上传

文章目录 一、项目背景二、页面三、代码1.前端2.mock-i18n.js文件3.xx.js文件定义方法4.配置文件 application.properties5.后端方法 四、易错点易错点1&#xff1a;前端要进行分片切割&#xff0c;然后再分片上传。易错点2&#xff1a;后端配置文件要配置。易错点3&#xff1a…...

langchain+ollama+deepseek的部署(win)

ANACONDA 安装 官网&#xff1a;Download Anaconda Distribution | Anaconda 配置系统环境 在系统变量中配置 检查是否配置成功 通过 cmd 窗口输入&#xff1a; conda info 如图&#xff1a;表示成功 配置你的虚拟环境 二、安装 ollama allama 安装 官网地址&#xff1a…...

deepseek实战教程-第四篇开放平台接口文档使用

第二篇讲解了如何本地安装大模型&#xff0c;然后编写一个基于jsspringboot的项目&#xff0c;通过页面实现对话的功能。实际上&#xff0c;上面的demo用到是deepseek提供的接口&#xff0c;那么deepseek共提供了多少接口呢&#xff1f;这就要讨论到deepseek的接口库了&#xf…...

Android第六次面试总结(Java设计模式二)

在 Android 开发里&#xff0c;ListView 和 RecyclerView 是常用的视图组件&#xff0c;用于展示大量数据列表。不过&#xff0c;这些视图组件本身无法直接展示原始数据源&#xff0c;需要借助 Adapter&#xff08;适配器&#xff09;把数据源适配成视图能够展示的数据&#xf…...