Element-ui设置el-table表头全选框隐藏或禁用

2023-12-01 0 874
目录
  • 需求:
  • 方法1:
  • 方法2:
  • 方法3:
  • 总结

需求:

设置el-table表头的多选框隐藏或禁用,网上找的均造成即时生效,但刷新页面时页面会卡顿。

Element-ui设置el-table表头全选框隐藏或禁用

方法1:

直接使用css(scoped中)设置:

::v-deep .el-table__header-wrapper .el-checkbox {
// display: none;//设置不成功,页面卡顿
visibility: hidden;
}

方法2:

给el-table设置表头属性header-cell-class-name

Element-ui设置el-table表头全选框隐藏或禁用

leftheaderStyle({ row, column, rowIndex, columnIndex }) {
if (columnIndex === 0) {
return \”seltAllbtnDis\”;
}
},

css部分(scoped):

::v-deep .seltAllbtnDis .cell {
visibility: hidden;
}

以上2种方法可隐藏全选框,效果如下:

Element-ui设置el-table表头全选框隐藏或禁用

方法3:

使用el-table的select-all方法,此方法为设置全选框禁用,非隐藏

Element-ui设置el-table表头全选框隐藏或禁用

//禁用全选框
selectAll() {
this.$refs.MainTable.clearSelection();
},

效果:

Element-ui设置el-table表头全选框隐藏或禁用

总结

到此这篇关于Element-ui设置el-table表头全选框隐藏或禁用的文章就介绍到这了,更多相关el-table表头全选框隐藏或禁用内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

您可能感兴趣的文章:

  • element-ui 中的table的列隐藏问题解决
  • element-ui在table中如何禁用其中几行
  • element-ui如何在table中使用tooltip
  • vue+Element-ui的el-table的多级内容渲染问题
  • element-ui中table表格的折叠和隐藏方式

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 JavaScript Element-ui设置el-table表头全选框隐藏或禁用 https://www.u-9.cn/biancheng/javascript/4975.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务