elementUI Vue 单个按钮显示和隐藏的变换功能(两种方法)


Posted in Javascript onSeptember 04, 2018

在做后台管理系统中遇到一个需求, 点击一个按钮可以变换里面字的内容

elementUI Vue 单个按钮显示和隐藏的变换功能(两种方法)

当状态为显示的时候, 该行第一个按钮为隐藏;

当状态为隐藏的时候, 该行第一个按钮为显示;

具体代码如下:

<!-- 数据表格 -->
<el-table :data="tableData" class="table" stripe border v-loading="loading">
 <el-table-column type="index" label="序号" width="70"></el-table-column>
 <el-table-column prop="status" label="状态"></el-table-column>
 <el-table-column label="操作">
 <template slot-scope="scope">
  <el-button size="mini" type="warning" @click="handleIsDisplay(scope.$index, scope.row)">
   {{scope.row.status=='显示'?'隐藏':'显示'}}
  </el-button>
  <el-button size="mini" type="primary" @click="handleEdit(scope.$index, scope.row)">编辑</el-button>
  <!-- <el-button size="mini" type="danger" @click="handleRemove(scope.$index, scope.row)">删除</el-button> -->
 </template>
 </el-table-column>
</el-table>

也可以用第二种方法:

<!-- 数据表格 -->
<el-table :data="tableData" class="table" stripe border v-loading="loading">
 <el-table-column type="index" label="序号" width="70"></el-table-column>
 <el-table-column prop="status" label="状态"></el-table-column>
 <el-table-column label="操作">
 <template slot-scope="scope">
  <el-button v-if="scope.row.status=='显示'" size="mini" type="warning" 
   @click="handleIsDisplay(scope.$index, scope.row)">隐藏</el-button>
  <el-button v-if="scope.row.status=='隐藏'" size="mini" type="warning" 
   @click="handleIsDisplay(scope.$index, scope.row)">显示</el-button>
  <el-button size="mini" type="primary" @click="handleEdit(scope.$index, scope.row)">编辑</el-button>
  <!-- <el-button size="mini" type="danger" @click="handleRemove(scope.$index, scope.row)">删除</el-button> -->
 </template>
 </el-table-column>
</el-table>

总结

以上所述是小编给大家介绍的elementUI Vue 单个按钮显示和隐藏的变换功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
?牟┛途W扣了一??效果出?? target=
May 27 Javascript
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
Oct 22 Javascript
jQuery学习笔记之jQuery.fn.init()的参数分析
Jun 09 Javascript
JavaScript优化专题之Loading and Execution加载和运行
Jan 20 Javascript
浅析JS中的 map, filter, some, every, forEach, for in, for of 用法总结
Mar 29 Javascript
通过jquery toggleClass()属性制作文章段落更改背景颜色
May 21 jQuery
vue elementUI table表格数据 滚动懒加载的实现方法
Apr 04 Javascript
element-ui多文件上传的实现示例
Apr 10 Javascript
JS实现排行榜文字向上滚动轮播效果
Nov 26 Javascript
JS代码简洁方式之函数方法详解
Jul 28 Javascript
ant design vue datepicker日期选择器中文化操作
Oct 28 Javascript
解决antd datepicker 获取时间默认少8个小时的问题
Oct 29 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
Sep 04 #jQuery
vue做移动端适配最佳解决方案(亲测有效)
Sep 04 #Javascript
基于element-ui的rules中正则表达式
Sep 04 #Javascript
微信小程序的部署方法步骤
Sep 04 #Javascript
vue2中使用sass并配置全局的sass样式变量的方法
Sep 04 #Javascript
Element UI 自定义正则表达式验证方法
Sep 04 #Javascript
在vue项目中引入高德地图及其UI组件的方法
Sep 04 #Javascript
You might like
php更新修改excel中的内容实例代码
2014/02/26 PHP
CI操作cookie的方法分析(基于helper类库)
2016/03/28 PHP
PHP实现随机发放扑克牌
2020/04/21 PHP
js使用for循环及if语句判断多个一样的name
2014/09/09 Javascript
使用正则表达式的格式化与高亮显示json字符串
2014/12/03 Javascript
JQuery实现级联下拉框效果实例讲解
2015/09/17 Javascript
javascript生成img标签的3种实现方法(对象、方法、html)
2015/12/25 Javascript
jQuery得到多个值只能用取Class ,不能用取ID的方法
2016/12/04 Javascript
详解微信小程序 页面跳转 传递参数
2016/12/08 Javascript
SVG描边动画
2017/02/23 Javascript
pm2发布node配置文件ecosystem.json详解
2019/05/15 Javascript
layui多iframe页面控制定时器运行的方法
2019/09/05 Javascript
Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法
2019/09/11 Javascript
python通过floor函数舍弃小数位的方法
2015/03/17 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
2015/08/23 Python
浅谈Python 中整型对象的存储问题
2016/05/16 Python
Python实现统计代码行的方法分析
2017/07/12 Python
python如何实现内容写在图片上
2018/03/23 Python
python将excel转换为csv的代码方法总结
2019/07/03 Python
适合Python初学者的一些编程技巧
2020/02/12 Python
基于Python获取docx/doc文件内容代码解析
2020/02/17 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
Foot Locker加拿大官网:美国知名运动产品零售商
2019/07/21 全球购物
简单的JAVA编程面试题
2013/03/19 面试题
自荐信如何“自荐”
2013/10/24 职场文书
校三好学生主要事迹
2014/01/11 职场文书
旅游项目开发策划书
2014/01/18 职场文书
开门红主持词
2014/04/02 职场文书
2014年群众路线教育实践活动整改措施
2014/09/24 职场文书
社区干部培训心得体会
2016/01/06 职场文书
《静夜思》教学反思
2016/02/17 职场文书
初中思想品德教学反思
2016/02/24 职场文书
Spring mvc是如何实现与数据库的前后端的连接操作的?
2021/06/30 Java/Android
使用Python解决图表与画布的间距问题
2022/04/11 Python
MySQL 自动填充 create_time 和 update_time
2022/05/20 MySQL