no message
Former-commit-id: f478b02e16eb494d784689c460829fbbe71ddebe [formerly f478b02e16eb494d784689c460829fbbe71ddebe [formerly f478b02e16eb494d784689c460829fbbe71ddebe [formerly f478b02e16eb494d784689c460829fbbe71ddebe [formerly 4261ac15c7b2142ac5c33ee050e5318f26287db5 [formerly 7e88c45dd2435fe013a5d9d2cda40466b41d8a0f]]]]] Former-commit-id: 45719bed3d7157377fa23fcaee1fb5663246e65d Former-commit-id: 3af484d24d723bf778717c99a7ed2661d6a067eb Former-commit-id: 4a025df5f087d3accb56bb7d2aeaaa16d130c2f6 [formerly f39e32c34b1b25571c16d239104d2803f4293a26] Former-commit-id: 6485639ed635c32e1c2112a8487ce9e9a4445c9b Former-commit-id: 72305626fef59076904e678d0fd82b71cc719475 Former-commit-id: f5c54ba04475494eb6135e7782b8ce879d5b96aa Former-commit-id: 85f56f5c77e07bf7cd5b910c964805a958f3050d Former-commit-id: cdf29eccd3691cf03c334b9174bd3a1c95c9b2eb
This commit is contained in:
@@ -8,7 +8,13 @@ import propsChart from './props/chart'
|
||||
import propsD2 from './props/d2'
|
||||
|
||||
// 工具
|
||||
import sleep from '@/utils/sleep.js'
|
||||
const sleep = async (time = 0) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
setTimeout(() => {
|
||||
resolve()
|
||||
}, time)
|
||||
})
|
||||
}
|
||||
|
||||
// 关闭 G2 的体验改进计划打点请求
|
||||
G2.track(false)
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
<script>
|
||||
import Vue from 'vue'
|
||||
import clone from '@/utils/clone.js'
|
||||
import _clonedeep from 'lodash.clonedeep'
|
||||
import Mock from 'mockjs'
|
||||
import settingDPD from './data/settingDPD'
|
||||
import doc from './md/doc.md'
|
||||
@@ -29,7 +29,7 @@ export default {
|
||||
return {
|
||||
mockResult: [],
|
||||
settingDPD,
|
||||
settingDPDClone: clone(settingDPD),
|
||||
settingDPDClone: _clonedeep(settingDPD),
|
||||
doc
|
||||
}
|
||||
},
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
<script>
|
||||
import Vue from 'vue'
|
||||
import clone from '@/utils/clone.js'
|
||||
import _clonedeep from 'lodash.clonedeep'
|
||||
import Mock from 'mockjs'
|
||||
import settingDTD from './data/settingDTD'
|
||||
import regexp from './mixins/regexp'
|
||||
@@ -47,7 +47,7 @@ export default {
|
||||
return {
|
||||
mockResult: [],
|
||||
settingDTD,
|
||||
settingDTDClone: clone(settingDTD),
|
||||
settingDTDClone: _clonedeep(settingDTD),
|
||||
doc
|
||||
}
|
||||
},
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
// 功能
|
||||
// 深拷贝
|
||||
|
||||
const clone = (obj) => {
|
||||
var o
|
||||
if (typeof obj === 'object') {
|
||||
if (obj === null) {
|
||||
o = null
|
||||
} else {
|
||||
if (obj instanceof Array) {
|
||||
o = []
|
||||
for (var i = 0, len = obj.length; i < len; i++) {
|
||||
o.push(clone(obj[i]))
|
||||
}
|
||||
} else {
|
||||
o = {}
|
||||
for (var j in obj) {
|
||||
o[j] = clone(obj[j])
|
||||
}
|
||||
}
|
||||
}
|
||||
} else { o = obj }
|
||||
return o
|
||||
}
|
||||
|
||||
export default clone
|
||||
@@ -1,7 +0,0 @@
|
||||
export default async (time = 0) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
setTimeout(() => {
|
||||
resolve()
|
||||
}, time)
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user