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 相关文章推荐
jQuery源码中的chunker 正则过滤符分析
Jul 31 Javascript
js中符号转意问题示例探讨
Aug 19 Javascript
调用DOM对象的focus使文本框获得焦点
Feb 19 Javascript
Javascript中的String对象详谈
Mar 03 Javascript
javascript中2个感叹号的用法实例详解
Sep 04 Javascript
js读取json的两种常用方法示例介绍
Oct 19 Javascript
js点击列表文字对应该行显示背景颜色的实现代码
Aug 05 Javascript
详解如何配置vue-cli3.0的vue.config.js
Aug 23 Javascript
Vue项目history模式下微信分享爬坑总结
Mar 29 Javascript
vue之延时刷新实例
Nov 14 Javascript
javascript实现获取中文汉字拼音首字母
May 19 Javascript
JavaScript实现简单计时器
Jun 22 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创建多级目录代码
2008/06/05 PHP
PHPMyAdmin 快速配置方法
2009/05/11 PHP
php google或baidu分页代码
2009/11/26 PHP
javascript 字符串连接的性能问题(多浏览器)
2008/11/18 Javascript
js png图片(有含有透明)在IE6中为什么不透明了
2010/02/07 Javascript
jQuery在iframe中无法弹出对话框的解决方法
2014/01/12 Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
2014/01/31 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
Nodejs express框架一个工程中同时使用ejs模版和jade模版
2015/12/28 NodeJs
JS实现六位字符密码输入器功能
2016/08/19 Javascript
树结构之JavaScript
2017/01/24 Javascript
微信小程序实现下拉刷新和轮播图效果
2017/11/21 Javascript
详解javascript常用工具类的封装
2018/01/30 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
详解swipe使用及竖屏页面滚动方法
2018/06/28 Javascript
js代码规范之Eslint安装与配置详解
2018/09/08 Javascript
element-ui多文件上传的实现示例
2019/04/10 Javascript
js使用cookie实现记住用户名功能示例
2019/06/13 Javascript
深入理解令牌认证机制(token)
2019/08/22 Javascript
vue 根据选择条件显示指定参数的例子
2019/11/09 Javascript
如何在vue项目中嵌入jsp页面的方法(2种)
2020/02/06 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
2020/02/06 Javascript
javascript实现前端成语点击验证
2020/06/24 Javascript
python实现简单名片管理系统
2018/11/30 Python
利用Python库Scapy解析pcap文件的方法
2019/07/23 Python
Python完成哈夫曼树编码过程及原理详解
2019/07/29 Python
详解Python中import机制
2020/09/11 Python
Bata印度官网:源自欧洲舒适鞋履品牌
2020/01/30 全球购物
双立人美国官方商店:ZWILLING集团餐具和炊具
2020/05/07 全球购物
.NET里面什么时候需要调用垃圾回收
2015/06/01 面试题
土木工程建筑专业毕业生求职信
2013/10/21 职场文书
暑期培训随笔感言
2014/03/10 职场文书
《夸父追日》教学反思
2016/02/20 职场文书
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang
MySQL不使用order by实现排名的三种思路总结
2021/06/02 MySQL
mysql实现将字符串字段转为数字排序或比大小
2022/06/14 MySQL