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 相关文章推荐
javascript引用对象的方法
Jan 11 Javascript
JavaScript 变量作用域分析
Jul 04 Javascript
获取表单控件原始(初始)值的方法
Aug 21 Javascript
jQuery获得内容和属性示例代码
Jan 16 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
Apr 15 Javascript
用jquery实现的一个超级简单的下拉菜单
May 18 Javascript
详解js的事件处理函数和动态创建html标记方法
Dec 16 Javascript
Bootstrap导航简单实现代码
Mar 06 Javascript
Node.JS文件系统解析实例详解
May 15 Javascript
vue动态绑定组件子父组件多表单验证功能的实现代码
May 14 Javascript
vue做移动端适配最佳解决方案(亲测有效)
Sep 04 Javascript
安装多版本Vue-CLI的实现方法
Mar 24 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
几个php应用技巧
2008/03/27 PHP
PHP实现下载功能的代码
2012/09/29 PHP
PHP5中Cookie与 Session使用详解
2013/04/30 PHP
php文件夹与文件目录操作函数介绍
2013/09/09 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
JQuery团队打造的javascript单元测试工具QUnit介绍
2010/02/26 Javascript
jQuery EasyUI NumberBox(数字框)的用法
2010/07/08 Javascript
基于Jquery插件开发之图片放大镜效果(仿淘宝)
2011/11/19 Javascript
JS解决ie6下png透明的方法实例
2013/08/02 Javascript
使用ajax+jqtransform实现动态加载select
2014/12/01 Javascript
浅析angularJS中的ui-router和ng-grid模块
2016/05/20 Javascript
AngularJs Managing Service Dependencies详解
2016/09/02 Javascript
Angular 输入框实现自定义验证功能
2017/02/19 Javascript
JS图片轮播与索引变色功能实例详解
2017/07/06 Javascript
详解Vue组件实现tips的总结
2017/11/01 Javascript
解析Vue.js中的组件
2018/02/02 Javascript
JS设计模式之命令模式概念与用法分析
2018/02/06 Javascript
浅谈Vue内置component组件的应用场景
2018/03/27 Javascript
微信小程序实现的五星评价功能示例
2019/04/25 Javascript
vue 使用class创建和清除水印的示例代码
2020/12/25 Vue.js
python网络编程学习笔记(六):Web客户端访问
2014/06/09 Python
Python中使用第三方库xlutils来追加写入Excel文件示例
2015/04/05 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
Python模拟登录requests.Session应用详解
2020/11/17 Python
CSS3实现内凹圆角的实例代码
2017/05/04 HTML / CSS
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
2020/08/24 HTML / CSS
医科大学毕业生自荐信
2014/02/03 职场文书
差生评语大全
2014/05/04 职场文书
关爱残疾人演讲稿
2014/05/24 职场文书
领导干部廉政自律承诺书
2014/05/26 职场文书
人事行政经理岗位职责
2014/06/18 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
2016继续教育培训学习心得体会
2016/01/19 职场文书
廉政党课工作报告案例
2019/06/21 职场文书
写给医护人员的一封感谢信
2019/09/16 职场文书
python实现网络五子棋
2021/04/11 Python