forked from github/dataease
refactor(仪表板、数据大屏): 优化深度复制,修复含有自定义动态过滤时间的图表复制后首次刷新报错问题
This commit is contained in:
parent
e69916d9c3
commit
0e89016c04
@ -10,6 +10,9 @@ export function deepCopy(target) {
|
||||
for (const key in target) {
|
||||
if (target[key] === null || target[key] === undefined) {
|
||||
result[key] = target[key]
|
||||
} else if (target[key] instanceof Date) {
|
||||
// 日期特殊处理
|
||||
result[key] = new Date(target[key])
|
||||
} else if (typeof target[key] == 'object') {
|
||||
result[key] = deepCopy(target[key])
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user