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的拖动布局插件
Nov 25 Javascript
JavaScript定义类和对象的方法
Nov 26 Javascript
第七篇Bootstrap表单布局实例代码详解(三种表单布局)
Jun 21 Javascript
静态页面html中跳转传值的JS处理技巧
Jun 22 Javascript
JS简单实现tab切换效果的多窗口显示功能
Sep 07 Javascript
bootstrap 模态框(modal)实现水平垂直居中显示
Jan 23 Javascript
谈谈React中的Render Props模式
Dec 06 Javascript
Vue render函数实战之实现tabs选项卡组件
Apr 22 Javascript
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
May 01 Javascript
基于Vue实现电商SKU组合算法问题
May 29 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
Jul 06 Javascript
jquery 时间戳转日期过程详解
Oct 12 jQuery
为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和ACCESS写聊天室(一)
2006/10/09 PHP
php flv视频时间获取函数
2010/06/29 PHP
jQuery DIV弹出效果实现代码
2009/07/03 Javascript
jQuery.Autocomplete实现自动完成功能(详解)
2010/07/13 Javascript
ajax的hide隐藏问题解决方法
2012/12/11 Javascript
jquery中的事件处理详细介绍
2013/06/24 Javascript
JQuery操作三大控件(下拉,单选,复选)的方法
2013/08/06 Javascript
构造函数+原型模式构造js自定义对象(最通用)
2014/05/12 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
jQuery获取对象简单实现方法小结
2014/10/30 Javascript
JavaScript中字符串(string)转json的2种方法
2015/06/25 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
javascript容错处理代码(屏蔽js错误)
2017/01/20 Javascript
node+vue实现用户注册和头像上传的实例代码
2017/07/20 Javascript
详解Nodejs 通过 fs.createWriteStream 保存文件
2017/10/10 NodeJs
手把手教你 CKEDITOR 4 扩展插件制作
2019/06/18 Javascript
vue使用自定义指令实现拖拽
2021/01/29 Javascript
微信JS-SDK实现微信会员卡功能(给用户微信卡包里发送会员卡)
2019/07/25 Javascript
手把手15分钟搭一个企业级脚手架
2019/09/16 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
2020/02/10 Javascript
python3.0 字典key排序
2008/12/24 Python
python 排列组合之itertools
2013/03/20 Python
Python如何import文件夹下的文件(实现方法)
2017/01/24 Python
python编程培训 python培训靠谱吗
2018/01/17 Python
python 编写简单网页服务器的实例
2018/06/01 Python
Python中如何添加自定义模块
2020/06/09 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
Python文件操作及内置函数flush原理解析
2020/10/13 Python
python基于exchange函数发送邮件过程详解
2020/11/06 Python
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
机关门卫岗位职责
2013/12/30 职场文书
教师自我鉴定范文
2014/03/20 职场文书
护士实习求职信
2014/06/22 职场文书
2014年应急管理工作总结
2014/11/26 职场文书
安全生产学习心得体会
2016/01/18 职场文书
通过shell脚本对mysql的增删改查及my.cnf的配置
2021/07/07 MySQL