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 相关文章推荐
巧妙破除网页右键禁用的十大绝招
Aug 12 Javascript
JavaScript对象、属性、事件手册集合方便查询
Jul 04 Javascript
js取两个数组的交集|差集|并集|补集|去重示例代码
Aug 07 Javascript
按下Enter焦点移至下一个控件的实现js代码
Dec 11 Javascript
js传中文参数controller里获取参数乱码问题解决方法
Jan 03 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
Feb 21 Javascript
jQuery实现表格文本框淡入更改值后淡出效果
Sep 27 Javascript
js中toString()和String()区别详解
Mar 23 Javascript
vue最简单的前后端交互示例详解
Oct 11 Javascript
微信小程序实现评论功能
Nov 28 Javascript
微信小程序在text文本实现多种字体样式
Nov 08 Javascript
全面解析Vue中的$nextTick
Dec 24 Vue.js
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
php中magic_quotes_gpc对unserialize的影响分析
2014/12/16 PHP
PHP获取POST数据的几种方法汇总
2015/03/03 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
2016/07/12 PHP
php判断是否连接上网络的方法实例详解
2016/12/14 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
PHP7变量处理机制修改
2021/03/09 PHP
javascript 函数调用的对象和方法
2010/07/01 Javascript
javascript跟随滚动效果插件代码(javascript Follow Plugin)
2013/08/03 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
2014/10/17 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
JQuery自动触发事件的方法
2015/06/13 Javascript
JavaScript实现cookie的写入、读取、删除功能
2015/11/05 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
2016/07/27 Javascript
jQuery用FormData实现文件上传的方法
2016/11/21 Javascript
JavaScript使用正则表达式获取全部分组内容的方法示例
2017/01/17 Javascript
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
深入探究angular2 UI组件之primeNG用法
2017/07/26 Javascript
jQuery插件实现的日历功能示例【附源码下载】
2018/09/07 jQuery
Javascript中的this,bind和that使用实例
2019/12/05 Javascript
Python 执行字符串表达式函数(eval exec execfile)
2014/08/11 Python
python3实现公众号每日定时发送日报和图片
2018/02/24 Python
Python实现的knn算法示例
2018/06/14 Python
Python 带有参数的装饰器实例代码详解
2018/12/06 Python
python全局变量引用与修改过程解析
2020/01/07 Python
Python切片列表字符串如何实现切换
2020/08/06 Python
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
详解HTML5 Canvas绘制不规则图形时的非零环绕原则
2016/03/21 HTML / CSS
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
2012/02/06 面试题
优秀的个人求职信范文
2014/05/09 职场文书
未受刑事制裁公证证明
2014/09/20 职场文书
部队反四风对照检查材料
2014/09/26 职场文书
债务纠纷代理词
2015/05/25 职场文书
婚育证明样本
2015/06/16 职场文书
医院病假条怎么写
2015/08/17 职场文书
python flask开发的简单基金查询工具
2021/06/02 Python