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 相关文章推荐
IE6弹出“已终止操作”的解决办法
Nov 27 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
Jan 11 Javascript
JS中的构造函数详细解析
Mar 10 Javascript
javascript数组遍历for与for in区别详解
Dec 04 Javascript
jquery实现页面常用的返回顶部效果
Mar 04 Javascript
javascript加载xml 并解析各节点的值(实现方法)
Oct 12 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
Jan 08 Javascript
JS实现基于拖拽改变物体大小的方法
Jan 23 Javascript
微信小程序实现列表下拉刷新上拉加载
Jul 29 Javascript
解决VUEX兼容IE上的报错问题
Mar 01 Javascript
vue获取当前激活路由的方法
Mar 17 Javascript
详解webpack自定义loader初探
Aug 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
javascript查找字符串中出现最多的字符和次数的小例子
2013/10/29 Javascript
jQuery创建DOM元素实例解析
2015/01/19 Javascript
再JavaScript的jQuery库中编写动画效果的指南
2015/08/13 Javascript
js实现的全国省市二级联动下拉选择菜单完整实例
2015/08/17 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
2015/08/24 Javascript
js采用concat和sort将N个数组拼接起来的方法
2016/01/21 Javascript
vue.js默认路由不加载linkActiveClass问题的解决方法
2017/12/11 Javascript
JS实现将二维数组转为json格式字符串操作示例
2018/07/12 Javascript
vue 界面刷新数据被清除 localStorage的使用详解
2018/09/16 Javascript
Vue.js 中的 v-show 指令及用法详解
2018/11/19 Javascript
Nuxt项目支持eslint+pritter+typescript的实现
2019/05/20 Javascript
vue框架制作购物车小球动画效果实例代码
2019/09/26 Javascript
基于python元祖与字典与集合的粗浅认识
2017/08/23 Python
Python编程flask使用页面模版的方法
2018/12/28 Python
Python flask框架post接口调用示例
2019/07/03 Python
Python使用ffmpy将amr格式的音频转化为mp3格式的例子
2019/08/08 Python
python 实现目录复制的三种小结
2019/12/04 Python
简单了解django文件下载方式
2020/02/10 Python
利用django创建一个简易的博客网站的示例
2020/09/29 Python
Python+kivy BoxLayout布局示例代码详解
2020/12/28 Python
Hotter Shoes英国官网:英伦风格,舒适的鞋子
2017/12/28 全球购物
惊艳的手工时装首饰:Migonne Gavigan
2018/02/23 全球购物
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
机电专业个人自荐信格式模板
2013/09/23 职场文书
纺织工程专业个人求职信范文
2014/01/27 职场文书
土木工程专业推荐信
2014/02/19 职场文书
行政主管职责范本
2014/03/07 职场文书
捐书活动总结
2014/05/04 职场文书
贷款担保申请书
2014/05/20 职场文书
个人委托书范文
2015/01/28 职场文书
大学推普周活动总结
2015/05/07 职场文书
党小组评议意见
2015/06/02 职场文书
提升Nginx性能的一些建议
2021/03/31 Servers
Java面试题冲刺第十五天--设计模式
2021/08/07 面试题
JavaScript实现简单拖拽效果
2021/09/15 Javascript
关于的python五子棋的算法
2022/05/02 Python