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 日期分离成年月日的代码
May 14 Javascript
js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)
Jun 02 Javascript
在Node.js应用中使用Redis的方法简介
Jun 24 Javascript
详解js中class的多种函数封装方法
Jan 03 Javascript
原生JS实现左右箭头选择日期实例代码
Mar 14 Javascript
js简单实现网页换肤功能
Apr 07 Javascript
Vue.js实现模拟微信朋友圈开发demo
Apr 20 Javascript
JS中Safari浏览器中的Date
Jul 17 Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
Sep 16 Javascript
angularjs1.5 组件内用函数向外传值的实例
Sep 30 Javascript
微信小程序获取复选框全选反选选中的值(实例代码)
Dec 17 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
Apr 07 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常量的详解
2013/06/09 PHP
php警告Creating default object from empty value 问题的解决方法
2014/04/02 PHP
为你总结一些php信息函数
2015/10/21 PHP
PHP的Yii框架中Model模型的学习教程
2016/03/29 PHP
PHP 数组基本操作方法详解
2016/06/17 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
phpStudy配置多站点多域名和多端口的方法
2017/09/01 PHP
PHP实现动态压缩js与css文件的方法
2018/05/02 PHP
Extjs学习笔记之九 数据模型(上)
2010/01/11 Javascript
js中判断控件是否存在
2010/08/25 Javascript
为你的网站增加亮点的9款jQuery插件推荐
2011/05/03 Javascript
Jquery动态更改一张位图的src与Attr的使用
2013/07/31 Javascript
swtich/if...else的替代语句
2015/08/16 Javascript
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
2015/12/14 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
javascript实现查找数组中最大值方法汇总
2016/02/13 Javascript
vue调用高德地图实例代码
2017/04/28 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
2018/01/17 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
JavaScript中使用import 和require打包后实现原理分析
2018/03/07 Javascript
浅析webpack-bundle-analyzer在vue-cli3中的使用
2019/10/23 Javascript
爬山算法简介和Python实现实例
2014/04/26 Python
Python采集代理ip并判断是否可用和定时更新的方法
2018/05/07 Python
使用EduBlock轻松学习Python编程
2018/10/08 Python
python处理excel绘制雷达图
2019/10/18 Python
Python上下文管理器用法及实例解析
2019/11/11 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
Python字符串split及rsplit方法原理详解
2020/06/29 Python
大家访活动实施方案
2014/03/10 职场文书
食品业务员岗位职责
2014/03/18 职场文书
就业协议书范本
2014/04/11 职场文书
片区教研活动总结
2014/07/02 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书
数据结构课程设计心得体会
2016/01/15 职场文书
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL