提交 4ed2d6b1 authored 作者: ch's avatar ch

111

上级 522ae882
......@@ -9,7 +9,7 @@ function findLinkEntities(contentBlock, callback, contentState) {
const entityKey = character.getEntity();
return entityKey !== null && contentState.getEntity(entityKey).getType() === 'LINK';
},
function() {
function () {
console.log(arguments);
callback(...arguments);
},
......@@ -121,7 +121,8 @@ export function preHandle(values) {
values[key][k][xxx[i]] = values[key][j][i];
}
}
}
delete values[key][k][j];
} else {
if (childObj[j] != null) {
if (childObj[j] instanceof moment) {
values[key][k][j] = values[key][k][j].valueOf();
......@@ -138,6 +139,7 @@ export function preHandle(values) {
}
}
}
}
}
......@@ -173,9 +175,9 @@ export function deepCopy(obj, parent = null) {
for (let i = 0; i < keys.length; i++) {
key = keys[i];
temp = obj[key];
if(temp && moment.isMoment(temp)){
if (temp && moment.isMoment(temp)) {
result[key] = temp.clone();
}else if (temp && typeof temp === 'object') { // 如果字段的值也是一个对象
} else if (temp && typeof temp === 'object') { // 如果字段的值也是一个对象
// 递归执行深拷贝 将同级的待拷贝对象与新对象传递给 parent 方便追溯循环引用
result[key] = deepCopy(temp, {
originalParent: obj,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论