赞
踩
拖动表头改变了列的宽度的时候,发现出现行列错位、对不齐问题。
把 fixed 拿掉正常 ,然后就测试了一下,发现使用fixed属性之后,就会容易在各种场景出现表格错位的问题。
查阅element-ui官网,发现官网提供了doLayout方法来解决这个问题。
<el-table
ref="table"
border
style="width: 100%"
:height="curTableHeight"
:data="tableData"
:span-method="objectSpanMethod"
:cell-style="tableCellStyle"
:header-cell-style="tableHeaderCellStyle"
@header-dragend="headerDragend"
>
headerDragend() {
if (this.$refs.table && this.$refs.table.doLayout) {
this.$refs.table.doLayout();
}
},
if (this.$refs.table && this.$refs.table.doLayout) {
this.$refs.table.doLayout();
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。