...
function main(page: IPage, portlet: ITablePortlet) { const columnIndex = 2 portlet.appendCss(`.el-table__header col:nth-child(${columnIndex})`, { width: '0 !important', }) //宏通过修改表头列宽,达到隐藏行的效果,但是列宽为0时,文本内容会进行换行,撑高整体行高。出现表头行变宽时添加 portlet.appendCss(`.theme__table-col-header-row .theme__table-column:nth-child(${columnIndex}) .sx-header-label`, { displaydisplay: 'none', }) portlet.appendCss(`.el-table__body col:nth-child(${columnIndex})`, { width: '0 !important', }) portlet.appendCss(`.el-table__row.theme__table-row>td:nth-child(${columnIndex})>div`, { display: 'none', }) } |
---|
...