优化代码:去除render类的setNodeExpand方法中的调用节点移除方法的逻辑
This commit is contained in:
parent
bc907f4b37
commit
ddbde0141a
@ -1203,21 +1203,6 @@ class Render {
|
|||||||
this.mindMap.execCommand('SET_NODE_DATA', node, {
|
this.mindMap.execCommand('SET_NODE_DATA', node, {
|
||||||
expand
|
expand
|
||||||
})
|
})
|
||||||
if (expand) {
|
|
||||||
// 展开
|
|
||||||
node.children.forEach(item => {
|
|
||||||
item.render()
|
|
||||||
})
|
|
||||||
node.renderLine()
|
|
||||||
// node.updateExpandBtnNode()
|
|
||||||
} else {
|
|
||||||
// 收缩
|
|
||||||
node.children.forEach(item => {
|
|
||||||
item.remove()
|
|
||||||
})
|
|
||||||
node.removeLine()
|
|
||||||
// node.updateExpandBtnNode()
|
|
||||||
}
|
|
||||||
this.mindMap.render()
|
this.mindMap.render()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user