fix: 处理getViewedKeys()返回对内部可变对象的直接引用问题

This commit is contained in:
layhuts
2026-05-09 13:10:41 +08:00
parent 9667232684
commit f2a17cbe78

View File

@@ -85,7 +85,8 @@ export class VxeGridApi<
* 获取所有已读的 key 集合
*/
getViewedKeys(): Set<number | string> {
return this.viewedRowHelper?.viewedSet.value ?? new Set();
const raw = this.viewedRowHelper?.viewedSet.value;
return raw ? new Set(raw) : new Set();
}
/**