前端笔记-Element-Plus

结束了vue的基础学习,现在进一步学习组件

Element-Plus部分学习目标: 

Element Plus1、查阅官方文档指南
2、学习常用组件的使用方法
3TablePaginationForm
4InputInput NumberSwitchSelectDate PickerButton
5MessageMessageBoxNotification

查阅官方文档: 快速开始 | Element Plus

具体内容官网讲解的很清楚,这里只根据学习目标,以及以后可能常用的部分做总结,学习理解的话还是建议大家直接去看官方文档。

Table 表格组件  Table 表格 | Element Plus

常用属性

属性类型可选值/说明默认值
dataArray表格数据数组[]
borderBooleantrue/false (是否显示边框)false
stripeBooleantrue/false (是否显示斑马纹)false
heightString/Number固定高度,如 '400px'-
max-heightString/Number最大高度-
sizeStringmedium / small / mini (表格尺寸)-
fitBooleantrue/false (列宽是否自撑开)true
show-headerBooleantrue/false (是否显示表头)true
highlight-current-rowBooleantrue/false (是否高亮当前行)false

Table-column 属性

属性类型可选值/说明默认值
propString对应列内容的字段名-
labelString显示的标题-
widthString/Number列宽度-
min-widthString/Number最小列宽-
fixedString/Booleantrue/false/'left'/'right' (固定列)-
sortableBoolean/Stringtrue/false/'custom' (是否可排序)false
alignStringleft/center/right (对齐方式)left
header-alignStringleft/center/right (表头对齐方式)-

Pagination 分页组件  Pagination 分页 | Element Plus

常用属性

属性类型可选值/说明默认值
current-pageNumber当前页码1
page-sizeNumber每页显示条目数10
totalNumber总条目数-
page-sizesArray[10, 20, 30, 40, 50, 100] (每页显示个数选择器的选项设置)[10, 20, 30, 50, 100]
layoutString组件布局,可用值:
sizes, prev, pager, next, jumper, ->, total, slot
'prev, pager, next, jumper, ->, total'
backgroundBooleantrue/false (是否为分页按钮添加背景色)false
smallBooleantrue/false (是否使用小型分页样式)false

Form 表单组件

常用属性

属性类型可选值/说明默认值
modelObject表单数据对象-
rulesObject表单验证规则-
label-positionStringright/left/top (表单域标签的位置)right
label-widthString/Number表单域标签的宽度-
sizeStringmedium / small / mini (控制表单内组件尺寸)-
disabledBooleantrue/false (是否禁用表单中所有组件)false
inlineBooleantrue/false (行内表单模式)false
show-messageBooleantrue/false (是否显示校验错误信息)true

Form-item 属性

属性类型可选值/说明默认值
propString表单域 model 字段-
labelString标签文本-
label-widthString/Number标签宽度-
requiredBooleantrue/false (是否必填)false
rulesObject/Array表单验证规则-
sizeStringmedium / small / mini (控制组件尺寸)-

Input 输入框

常用属性

属性类型可选值/说明默认值
typeStringtext / textarea / password / number / email / urltext
sizeStringmedium / small / mini (输入框尺寸)-
maxlengthNumber最大输入长度-
minlengthNumber最小输入长度-
show-word-limitBooleantrue/false (是否显示输入字数统计)false
clearableBooleantrue/false (是否可清空)false
show-passwordBooleantrue/false (是否显示切换密码图标)false
disabledBooleantrue/false (是否禁用)false
prefix-iconString输入框头部图标类名-
suffix-iconString输入框尾部图标类名-

Select 选择器

常用属性

属性类型可选值/说明默认值
multipleBooleantrue/false (是否多选)false
disabledBooleantrue/false (是否禁用)false
clearableBooleantrue/false (是否可以清空选项)false
filterableBooleantrue/false (是否可搜索)false
remoteBooleantrue/false (是否为远程搜索)false
loadingBooleantrue/false (是否正在从远程获取数据)false
sizeStringmedium / small / mini (选择器尺寸)-
collapse-tagsBooleantrue/false (多选时是否将选中值按文字的形式展示)false

Option 属性

属性类型可选值/说明默认值
valueString/Number/Boolean/Object选项的值-
labelString/Number选项的标签-
disabledBooleantrue/false (是否禁用该选项)false

Date Picker 日期选择器

常用属性

属性类型可选值/说明默认值
typeStringyear/month/date/dates/datetime/datetimerange/daterange/monthrangedate
formatString显示在输入框中的格式,如 'yyyy-MM-dd'-
value-formatString绑定值的格式-
placeholderString占位文本-
range-separatorString选择范围时的分隔符'-'
start-placeholderString范围选择时开始日期的占位内容-
end-placeholderString范围选择时结束日期的占位内容-
disabledBooleantrue/false (是否禁用)false
clearableBooleantrue/false (是否显示清除按钮)true
sizeStringmedium / small / mini (输入框尺寸)-

Button 按钮

常用属性

属性类型可选值/说明默认值
typeStringprimary / success / warning / danger / info / text-
sizeStringmedium / small / mini (按钮尺寸)-
plainBooleantrue/false (是否朴素按钮)false
roundBooleantrue/false (是否圆角按钮)false
circleBooleantrue/false (是否圆形按钮)false
loadingBooleantrue/false (是否加载中状态)false
disabledBooleantrue/false (是否禁用状态)false
iconString图标类名-
autofocusBooleantrue/false (是否默认聚焦)false
native-typeStringbutton / submit / reset (原生 type 属性)button

Message 消息提示

配置选项

属性类型可选值/说明默认值
messageString消息文字-
typeStringsuccess / warning / info / errorinfo
durationNumber显示时间(毫秒),设为 0 则不会自动关闭3000
showCloseBooleantrue/false (是否显示关闭按钮)false
centerBooleantrue/false (文字是否居中)false
offsetNumber距离窗口顶部的偏移量20
groupingBooleantrue/false (合并内容相同的消息)false

MessageBox 弹框

配置选项

属性类型可选值/说明默认值
titleString标题'提示'
messageString消息正文内容-
typeStringsuccess / warning / info / error-
confirmButtonTextString确认按钮文本'确定'
cancelButtonTextString取消按钮文本'取消'
showCancelButtonBooleantrue/false (是否显示取消按钮)false
showConfirmButtonBooleantrue/false (是否显示确认按钮)true
closeOnClickModalBooleantrue/false (是否可通过点击遮罩关闭)true
closeOnPressEscapeBooleantrue/false (是否可通过 ESC 键关闭)true
centerBooleantrue/false (内容是否居中)false

Notification 通知

配置选项

属性类型可选值/说明默认值
titleString标题-
messageString消息文字-
typeStringsuccess / warning / info / error-
durationNumber显示时间(毫秒),设为 0 则不会自动关闭4500
positionStringtop-right / top-left / bottom-right / bottom-lefttop-right
offsetNumber距离窗口顶部的偏移量0
showCloseBooleantrue/false (是否显示关闭按钮)true

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++入门小馆: 模板

嘿,各位技术潮人!好久不见甚是想念。生活就像一场奇妙冒险,而编程就是那把超酷的万能钥匙。此刻,阳光洒在键盘上,灵感在指尖跳跃,让我们抛开一切束缚,给平淡日子加点料,注入满满的pa…

强化学习之基于无模型的算法之基于值函数的深度强化学习算法

3、基于值函数的深度强化学习算法 1)深度Q网络(DQN) 核心思想 DQN是一种将Q学习与深度神经网络结合的方法,用于解决高维状态空间的问题。 它以环境的状态作为输入,通过神经网络输出每个动作的 Q 值,智能体…

网络规划和设计

1.结构化综合布线系统包括建筑物综合布线系统PDS,智能大夏布线系统IBS和工业布线系统IDS 2.GB 50311-2016综合布线系统工程设计规范 GB/T 50312-2016综合布线系统工程验收规范 3.结构化布线系统分为6个子系统: 工作区子系统;水平布线子系…

软件设计师-错题笔记-计算机硬件和体系

1. 解析:循环冗余校验码也叫CRC校验码,其中运算包括了模2(异或)来构造校验位。别的三种没有用到模2的方法。 2. 解析:如果是正数,则是首位为0,其余位全为1,这时最大数(2^(n-1))-1…

OpenCV 4.7企业级开发实战:从图像处理到目标检测的全方位指南

简介 OpenCV作为工业级计算机视觉开发的核心工具库,其4.7版本在图像处理、视频分析和深度学习模型推理方面实现了显著优化。 本文将从零开始,系统讲解OpenCV 4.7的核心特性和功能更新,同时结合企业级应用场景,提供详细代码示例和实战项目,帮助读者掌握从基础图像处理到复…

LeetCode算法题 (除自身以外数组的乘积)Day14!!!C/C++

https://leetcode.cn/problems/product-of-array-except-self/description/ 一、题目分析 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀…

如何写好Verilog状态机

还记得之前软件的同事说过的一句话。怎么凸显自己的工作量,就是自己给自己写BUG。 看过夏宇闻老师书的都知道,verilog的FSM有moore和mealy,然后有一段,二段,三段式。记得我还是学生的时候,看到这里的时候,感…

晶振频率/稳定度/精度/温度特性的深度解析与测量技巧

在电子设备的精密世界里,晶振如同跳动的心脏,为各类系统提供稳定的时钟信号。晶振的频率、稳定度、精度以及温度特性,这些关键参数不仅决定了设备的性能,更在不同的应用场景中发挥着至关重要的作用。 一、频率选择的本质&#xff…

Kafka-可视化工具-Offset Explorer

安装: 下载地址:Offset Explorer 安装好后如图: 1、下载安装完毕,进行新增连接,启动offsetexplorer.exe,在Add Cluster窗口Properties 选项下填写Cluster name 和 kafka Cluster Version Cluster name (集…

LabVIEW模板之温度监测应用

这是一个温度监测应用程序,基于 Continuous Measurement and Logging 示例项目构建,用于读取模拟温度值,当温度超出给定范围时发出警报 。 这个。 详细说明 运行操作:直接运行该 VI 程序。点击 “Start” 按钮,即可开…

后端[特殊字符][特殊字符]看前端之Row与Col

是的&#xff0c;在 Ant Design 的栅格布局系统中&#xff0c;每个 <Row> 组件确实对应页面上的一个独立行。以下是更详细的解释&#xff1a; 核心概念 组件作用类比现实场景<Row>横向容器&#xff0c;定义一行内容类似 Excel 表格中的一行<Col>纵向分割&am…

[特殊字符] SpringCloud项目中使用OpenFeign进行微服务远程调用详解(含连接池与日志配置)

&#x1f4da; 目录 为什么要用OpenFeign&#xff1f; 在cart-service中整合OpenFeign 2.1 引入依赖 2.2 启用OpenFeign 2.3 编写Feign客户端 2.4 调用Feign接口 开启连接池&#xff0c;优化Feign性能 3.1 引入OkHttp 3.2 配置启用OkHttp连接池 3.3 验证连接池生效 Feign最佳…

VARIAN安捷伦真空泵维修清洁保养操作SOP换油操作流程内部转子图文并茂内部培训手侧

VARIAN安捷伦真空泵维修清洁保养操作SOP换油操作流程内部转子图文并茂内部培训手侧

【android bluetooth 案例分析 03】【PTS 测试 】【PBAP/PCE/SSM/BV-10-C】

1. PBAP/PCE/SSM/BV-10-C [PCE Does not share PbapSupportedFeatures bits] 这个 PTS 测试用例 PBAP/PCE/SSM/BV-10-C 的核心目的是验证 PBAP 客户端&#xff08;PCE&#xff09;在与旧版服务器通信时&#xff0c;不会发送 PbapSupportedFeatures 特性位&#xff0c;以确保兼…

批量删除OpenStack实例

在Linux终端实现批量删除OpenStack实例&#xff0c;支持并发删除、安全确认、重试机制、优先清理运行中实例 #!/bin/bash # # 增强版 OpenStack 删除实例脚本 # 功能&#xff1a;支持并发删除、安全确认、重试机制、优先清理运行中实例 # 更新&#xff1a;2025年4月30日 # ##…

# 基于 Python 和 jieba 的中文文本自动摘要工具

基于 Python 和 jieba 的中文文本自动摘要工具 在信息爆炸的时代&#xff0c;快速准确地提取文本核心内容变得至关重要。今天&#xff0c;我将介绍一个基于 Python 和 jieba 的中文文本自动摘要工具&#xff0c;帮助你高效地从长文本中提取关键信息。 一、背景与需求 在处理…

Seaborn数据可视化库

一、Seaborn介绍&#xff1a;基于Matplotlib的Python数据可视化库&#xff0c;专注绘制统计图形&#xff0c;简化可视化过程&#xff0c;提供高级接口和美观默认主题。 二、安装与导入 1.安装&#xff1a;可使用pip install seaborn或conda install seaborn&#xff0c;也可使…

机器视觉2D码垛和机器视觉3D码垛的区别

机器视觉3D码垛是一种结合3D视觉技术和工业机器人的自动化系统,主要用于在复杂环境中精准识别、定位并堆叠(码垛)各种形状、尺寸的物体。它通过3D传感器(如激光雷达、结构光相机、双目视觉等)获取物体的三维空间信息,并结合算法规划机器人的抓取路径和码放策略,实现高效…

Python魔法函数深度解析

一、魔法函数是什么&#xff1f; 魔法函数&#xff08;Magic Methods&#xff09;是Python中以双下划线&#xff08;__xx__&#xff09;包裹的特殊方法&#xff0c;它们为类提供了一种与Python内置语法深度集成的能力。这些方法由解释器自动调用&#xff0c;无需显式调用&…