Element-table 用Height后错位的问题
2022-11-20 本文已影响0人
扶得一人醉如苏沐晨
使用el-table的:height实现表头固定后出现错位问题。
现象如下:
![](https://img.haomeiwen.com/i27493437/8e060d622e0cf512.png)
解决方案:
在官网中
Table Methods下面有这样一个方法
doLayout
对 Table 进行重新布局。当 Table 或其祖先元素由隐藏切换为显示时,可能需要调用此方法
table数据赋值后,使用nextTick操作dom对表格执行如下方法
//你需要先对table的数据来源进行赋值
this.$nextTick(()=>{
this.$refs.myTable.doLayout()
})