Element-ui设置el-table表头全选框隐藏或禁用
需求:
设置el-table表头的多选框隐藏或禁用,网上找的均造成即时生效,但刷新页面时页面会卡顿。
方法1:
直接使用css(scoped中)设置:
::v-deep .el-table__header-wrapper .el-checkbox { // display: none;//设置不成功,页面卡顿 visibility: hidden; }
方法2:
给el-table设置表头属性header-cell-class-name
leftheaderStyle({ row, column, rowIndex, columnIndex }) { if (columnIndex === 0) { return "seltAllbtnDis"; } },
css部分(scoped):
::v-deep .seltAllbtnDis .cell { visibility: hidden; }
以上2种方法可隐藏全选框,效果如下:
方法3:
使用el-table的select-all方法,此方法为设置全选框禁用,非隐藏
//禁用全选框 selectAll() { this.$refs.MainTable.clearSelection(); },
效果:
总结
到此这篇关于Element-ui设置el-table表头全选框隐藏或禁用的文章就介绍到这了,更多相关el-table表头全选框隐藏或禁用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
vue.js+elementUI实现点击左右箭头切换头像功能(类似轮播图效果)
这篇文章主要介绍了vue.js+elementUI实现点击左右箭头切换头像功能(类似轮播图),本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-09-09vue.js添加一些触摸事件以及安装fastclick的实例
今天小编就为大家分享一篇vue.js添加一些触摸事件以及安装fastclick的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-08-08解决vue无法加载文件D:\Program Files\nodejs\node_global\vue.ps1,
这篇文章主要给大家介绍了关于解决vue无法加载文件D:\Program Files\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本的相关资料,这个报错是由于在系统上禁止运行脚本导致的,文中通过图文介绍的非常详细,需要的朋友可以参考下2024-01-01
最新评论