diff --git a/package.json b/package.json index 58e44db..94bb19d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "element-pro-crud", - "version": "0.8.7-3", + "version": "0.8.7-4", "author": "BoBo", "main": "lib/ProCrud.umd.min.js", "files": [ diff --git a/src/component/pro-table/src/ProTable.vue b/src/component/pro-table/src/ProTable.vue index 2aa71e9..29e8871 100644 --- a/src/component/pro-table/src/ProTable.vue +++ b/src/component/pro-table/src/ProTable.vue @@ -371,13 +371,12 @@ export default defineComponent({ if (tableRefs.value) { tableRefs.value.clearSelection(); } - nextTick(() => { - // 初始化表格高度 - setTimeout(() => { - setMaxHeight(); - }, 0); - }); - + setTimeout(() => { + setMaxHeight(); + nextTick(() => { + tableRefs.value!.doLayout(); + }); + }, 300); emit('done', { total: count, data,