From 7a07b703d11afb832daa4bd2b87bf5cab3c61e04 Mon Sep 17 00:00:00 2001 From: vben Date: Mon, 4 Jan 2021 21:01:19 +0800 Subject: [PATCH] fix(table): table memory overflow --- src/components/Table/src/hooks/useColumns.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Table/src/hooks/useColumns.ts b/src/components/Table/src/hooks/useColumns.ts index 2ee95d8a..00b36dfc 100644 --- a/src/components/Table/src/hooks/useColumns.ts +++ b/src/components/Table/src/hooks/useColumns.ts @@ -131,7 +131,8 @@ export function useColumns( const getViewColumns = computed(() => { const viewColumns = sortFixedColumn(unref(getColumnsRef)); - viewColumns.forEach((column) => { + const columns = cloneDeep(viewColumns); + columns.forEach((column) => { const { slots, dataIndex, customRender, format, edit, editRow, flag } = column; if (!slots || !slots?.title) { -- GitLab