mirror of
https://github.com/wanglin2/mind-map.git
synced 2026-02-21 18:37:43 +08:00
Fix:修复协同编辑时修改同级节点的位置时不生效的问题
This commit is contained in:
parent
745531f20f
commit
e6c92d4a5e
@ -293,14 +293,16 @@ class Cooperate {
|
||||
map[uid] = node
|
||||
}
|
||||
if (parentUid) {
|
||||
if (map[parentUid]) {
|
||||
map[parentUid].children.push(node)
|
||||
} else {
|
||||
const index = data[parentUid].children.findIndex(item => {
|
||||
return item === uid
|
||||
})
|
||||
if (!map[parentUid]) {
|
||||
map[parentUid] = {
|
||||
data: simpleDeepClone(data[parentUid].data),
|
||||
children: [node]
|
||||
children: []
|
||||
}
|
||||
}
|
||||
map[parentUid].children[index] = node
|
||||
}
|
||||
})
|
||||
return res
|
||||
|
||||
Loading…
Reference in New Issue
Block a user