Element-ui设置el-table表头全选框隐藏或禁用
作者:长相思979
这篇文章主要给大家介绍了关于Element-ui设置el-table表头全选框隐藏或禁用的相关资料,文中手把手教你实现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表头全选框隐藏或禁用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- Element-UI中el-table如何合并相同单元格
- element-ui中el-table不显示数据的问题解决
- vue element-ui实现el-table表格多选以及回显方式
- vue element-ui el-table组件自定义合计(summary-method)的坑
- element-ui中如何给el-table的某一行或某一列加样式
- element-ui如何取消el-table的hover状态(取消高亮显示)
- 图文详解Element-UI中自定义修改el-table样式
- element-UI el-table树形数据 修改小三角图标方式
- Element-UI 解决el-table中图片悬浮被遮挡问题小结