diff --git a/packages/effects/plugins/src/vxe-table/api.ts b/packages/effects/plugins/src/vxe-table/api.ts index 9a52e9697..779a5964b 100644 --- a/packages/effects/plugins/src/vxe-table/api.ts +++ b/packages/effects/plugins/src/vxe-table/api.ts @@ -85,7 +85,8 @@ export class VxeGridApi< * 获取所有已读的 key 集合 */ getViewedKeys(): Set { - return this.viewedRowHelper?.viewedSet.value ?? new Set(); + const raw = this.viewedRowHelper?.viewedSet.value; + return raw ? new Set(raw) : new Set(); } /**