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表头全选框隐藏或禁用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
- 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中图片悬浮被遮挡问题小结
相关文章
vue3中使用@vueuse/core中的图片懒加载案例详解
这篇文章主要介绍了vue3中使用@vueuse/core中的图片懒加载案例,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下2023-03-03
vue路由跳转打开新窗口(window.open())和关闭窗口(window.close())
这篇文章主要介绍了vue路由跳转打开新窗口(window.open())和关闭窗口(window.close())问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-04-04
vue 里面的 $forceUpdate() 强制实例重新渲染操作
这篇文章主要介绍了vue 里面的 $forceUpdate() 强制实例重新渲染操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-09-09


最新评论