Element el-button 按钮组件的使用详解


Posted in Javascript onFebruary 01, 2021

1. 背景

按钮是很常用的,Element的按钮功能还是比较全面的,本篇就来介绍下。

先看下各种按钮的效果图:

Element el-button 按钮组件的使用详解

在分析源码前,我们先来看一下官方文档对于button的使用说明:

Element el-button 按钮组件的使用详解

2. 按钮分类

el-button按钮的分类基本是靠颜色区分的,另外还有一种文本按钮type="text",文本按钮由于比较小,比较适合用于表格每行的操作栏部分。

按钮分类:

<el-button>默认</el-button>
  <el-button type="primary">primary</el-button>
  <el-button type="success">success</el-button>
  <el-button type="info">info</el-button>
  <el-button type="warning">warning</el-button>
  <el-button type="danger">danger</el-button>
  <el-button type="text">text</el-button>

3. 按钮样式

Element提供了朴素按钮、圆角按钮、圆形按钮,需要注意的是圆形按钮一般只放一个图标进去,代码如下:

按钮样式:

<el-button type="primary" plain>朴素按钮</el-button>
  <el-button type="primary" round>圆角按钮</el-button>
  <el-button type="primary" circle icon="el-icon-search"></el-button>

4. 按钮状态

按钮状态其实就是HTML标准的功能,通过disabled实现禁用即可。

按钮状态:

<el-button type="primary">正常</el-button>
<el-button type="primary" disabled>禁用</el-button>

5. 按钮分组

按钮分组很好用,像常见的分页按钮,分成一组的话更加好看,通过<el-button-group>将按钮包裹起来,即可实现。

按钮分组:

<el-button-group>
   <el-button type="primary" icon="el-icon-arrow-left">上一页</el-button>
   <el-button type="primary">下一页<i class="el-icon-arrow-right el-icon--right"></i></el-button>
  </el-button-group>

6. 按钮尺寸

饿了提供了默认、中、小、很小四种尺寸,代码如下:

  按钮的尺寸:

<el-button>默认</el-button>
<el-button type="primary" size="medium ">medium</el-button>
<el-button type="primary" size="small">small</el-button>
<el-button type="primary" size="mini">mini</el-button>

7. 小结

el-button提供的功能已经比较完善了,拿来即可即可。注意不推荐自己定义style来修改默认样式,容易导致外观不统一。

到此这篇关于Element el-button 按钮组件的使用详解的文章就介绍到这了,更多相关Element el-button 按钮组件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木! 

Javascript 相关文章推荐
JavaScipt基本教程之JavaScript语言的基础
Jan 16 Javascript
简短几句 通俗解释javascript的闭包
Jan 17 Javascript
javascript 弹出窗口中是否显示地址栏的实现代码
Apr 14 Javascript
分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
Sep 21 Javascript
jsp+javascript打造级连菜单的实例代码
Jun 14 Javascript
JavaScript SHA1加密算法实现详细代码
Oct 06 Javascript
浅谈js之字面量、对象字面量的访问、关键字in的用法
Nov 20 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
Dec 19 Javascript
input输入框内容实时监测(附代码)
Aug 15 Javascript
JS无限级导航菜单实现方法
Jan 05 Javascript
使用node搭建自动发图文微博机器人的方法
Mar 22 Javascript
vue和H5 draggable实现拖拽并替换效果
Jul 29 Javascript
js实现简单商品筛选功能
Feb 02 #Javascript
如何在现代JavaScript中编写异步任务
Jan 31 #Javascript
ES6的循环与可迭代对象示例详解
Jan 31 #Javascript
Javascript生成器(Generator)的介绍与使用
Jan 31 #Javascript
Node.js中的异步生成器与异步迭代详解
Jan 31 #Javascript
Vite和Vue CLI的优劣
Jan 30 #Vue.js
如何使用RoughViz可视化Vue.js中的草绘图表
Jan 30 #Vue.js
You might like
simplehtmldom Doc api帮助文档
2012/03/26 PHP
php中memcache 基本操作实例
2015/05/17 PHP
PHP加密解密类实例代码
2016/07/20 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
js常用代码段整理
2011/11/30 Javascript
获取内联和链接中的样式(js代码)
2013/04/11 Javascript
javascript模拟实现ajax加载框实例
2014/10/15 Javascript
Jquery中Event对象属性小结
2015/02/27 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
JQuery ZTree使用方法详解
2017/01/07 Javascript
基于vue+ bootstrap实现图片上传图片展示功能
2017/05/17 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
vue基于mint-ui的城市选择3级联动的示例
2017/10/25 Javascript
Vue.directive使用注意(小结)
2018/08/31 Javascript
在vue中实现点击选择框阻止弹出层消失的方法
2018/09/15 Javascript
Angular Excel 导入与导出的实现代码
2019/04/17 Javascript
深入浅出了解Node.js Streams
2019/05/27 Javascript
使用nodeJS中的fs模块对文件及目录进行读写,删除,追加,等操作详解
2020/02/06 NodeJs
Python基于pygame实现图片代替鼠标移动效果
2015/11/11 Python
python数据类型_字符串常用操作(详解)
2017/05/30 Python
使用Pycharm分段执行代码
2020/04/15 Python
Python猫眼电影最近上映的电影票房信息
2020/09/18 Python
html5的localstorage详解
2017/05/09 HTML / CSS
美国汽车轮胎和轮毂销售网站:Tire Rack
2018/01/11 全球购物
印度化妆品购物网站:Nykaa
2018/07/22 全球购物
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
十佳护士获奖感言
2014/02/18 职场文书
财务会计自荐信范文
2014/02/21 职场文书
新教师岗前培训方案
2014/06/05 职场文书
大学迎新标语
2014/06/26 职场文书
国际商务专业求职信
2014/07/15 职场文书
委托书怎么写
2014/07/31 职场文书
朝花夕拾读书笔记
2015/06/29 职场文书
交通安全教育心得体会
2016/01/15 职场文书
文书工作总结(范文)
2019/07/11 职场文书
Ruby序列化和持久化存储 Marshal和Pstore介绍
2022/04/18 Ruby