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:
liyang 2018-06-25 22:44:50 +08:00
parent 9e7fe03322
commit 4152906e62
7 changed files with 15 additions and 41 deletions

View File

@ -108,9 +108,9 @@ D2Admin 仍然处于开发中,这里有一些暂时的计划:
│ │ ├─ library
│ │ └─ style
│ ├─ components // 组件
│ │ ├─ charts
│ │ ├─ core
│ │ └─ demo
│ │ ├─ charts // 图表组件
│ │ ├─ core // 核心组件
│ │ └─ demo // 示例组件
│ ├─ i18n // 多国语
│ ├─ menu // 菜单
│ ├─ mock // 模拟数据

View File

@ -25,6 +25,7 @@
"github-markdown-css": "^2.10.0",
"highlight.js": "^9.12.0",
"js-cookie": "^2.2.0",
"lodash.clonedeep": "^4.5.0",
"lodash.get": "^4.4.2",
"lodash.uniqueid": "^4.0.1",
"marked": "^0.3.9",

View File

@ -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)

View File

@ -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
}
},

View File

@ -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
}
},

View File

@ -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

View File

@ -1,7 +0,0 @@
export default async (time = 0) => {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve()
}, time)
})
}