Fix:修复协同编辑时修改同级节点的位置时不生效的问题
This commit is contained in:
parent
745531f20f
commit
e6c92d4a5e
@ -293,14 +293,16 @@ class Cooperate {
|
|||||||
map[uid] = node
|
map[uid] = node
|
||||||
}
|
}
|
||||||
if (parentUid) {
|
if (parentUid) {
|
||||||
if (map[parentUid]) {
|
const index = data[parentUid].children.findIndex(item => {
|
||||||
map[parentUid].children.push(node)
|
return item === uid
|
||||||
} else {
|
})
|
||||||
|
if (!map[parentUid]) {
|
||||||
map[parentUid] = {
|
map[parentUid] = {
|
||||||
data: simpleDeepClone(data[parentUid].data),
|
data: simpleDeepClone(data[parentUid].data),
|
||||||
children: [node]
|
children: []
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
map[parentUid].children[index] = node
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return res
|
return res
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user