el-table表頭全選框隱藏或禁用設(shè)置方法
需求:
設(shè)置el-table表頭的多選框隱藏或禁用,網(wǎng)上找的均造成即時生效,但刷新頁面時頁面會卡頓。

方法1:
直接使用css(scoped中)設(shè)置:
::v-deep .el-table__header-wrapper .el-checkbox {
// display: none;//設(shè)置不成功,頁面卡頓
visibility: hidden;
}方法2:
給el-table設(shè)置表頭屬性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方法,此方法為設(shè)置全選框禁用,非隱藏

//禁用全選框
selectAll() {
this.$refs.MainTable.clearSelection();
},效果:

總結(jié)
到此這篇關(guān)于el-table表頭全選框隱藏或禁用設(shè)置方法的文章就介紹到這了,更多相關(guān)el-table表頭全選框隱藏內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Message組件實現(xiàn)發(fā)財UI?示例詳解
這篇文章主要為大家介紹了Message組件實現(xiàn)發(fā)財UI的手寫示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08
使用vue-router beforEach實現(xiàn)判斷用戶登錄跳轉(zhuǎn)路由篩選功能
這篇文章主要介紹了vue使用vue-router beforEach實現(xiàn)判斷用戶登錄跳轉(zhuǎn)路由篩選,本篇文章默認(rèn)您已經(jīng)會使用 webpack 或者 vue-cli 來進(jìn)行環(huán)境的搭建,并且具有一定的vue基礎(chǔ)。需要的朋友可以參考下2018-06-06

