Appearance
问题核心
<el-table>的doLayout属性
doLayout 对 Table 进行重新布局。 当表格可见性变化时,您可能需要调用此方法以获得正确的布局
doLayout
vue2解决方案
updated() { this.$nextTick(() => { this.$refs.table.doLayout() }) }
vue3解决方案
const divRefs: Ref<any> = ref() onUpdated(() => { nextTick(() => { divRefs.doLayout() }) })