forked from github/dataease
Merge pull request #11856 from dataease/pr@dev-v2@refactor_deepcopy
refactor(仪表板、数据大屏): 优化深度复制,修复含有自定义动态过滤时间的图表复制后首次刷新报错问题
This commit is contained in:
commit
9c22185baf
@ -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