From bffd067985d819fdae114d8b040b4fb1666678dd Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Sat, 4 Nov 2023 17:39:10 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90issues/825=E3=80=91tabel=E7=9A=84?= =?UTF-8?q?=E5=88=97=E8=AE=BE=E7=BD=AE=E9=9A=90=E8=97=8F=E5=88=97=E4=BF=9D?= =?UTF-8?q?=E5=AD=98=E5=90=8E=E5=88=87=E6=8D=A2=E8=B7=AF=E7=94=B1=E9=97=AE?= =?UTF-8?q?=E9=A2=98[=E9=87=8D=E7=BD=AE=E6=B2=A1=E5=8B=BE=E9=80=89]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Table/src/components/settings/ColumnSetting.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/Table/src/components/settings/ColumnSetting.vue b/src/components/Table/src/components/settings/ColumnSetting.vue index 4b18309..67e7d43 100644 --- a/src/components/Table/src/components/settings/ColumnSetting.vue +++ b/src/components/Table/src/components/settings/ColumnSetting.vue @@ -289,7 +289,15 @@ // reset columns function reset() { - state.checkedList = [...state.defaultCheckList]; + // state.checkedList = [...state.defaultCheckList]; + // update-begin--author:liaozhiyang---date:20231103---for:【issues/825】tabel的列设置隐藏列保存后切换路由问题[重置没勾选] + state.checkedList = table + .getColumns({ ignoreAction: true }) + .map((item) => { + return item.dataIndex || item.title; + }) + .filter(Boolean) as string[]; + // update-end--author:liaozhiyang---date:20231103---for:【issues/825】tabel的列设置隐藏列保存后切换路由问题[重置没勾选] state.checkAll = true; plainOptions.value = unref(cachePlainOptions); plainSortOptions.value = unref(cachePlainOptions);