Visjs 分层布局 后续会通过双击新增新的节点数据
在新增第四层的时候出现边交叉的问题
请教一下 如何避免这种问题呢
这是我的配置项
nodes: {
font: {
size: 0
},
size: 10
},
layout: {
randomSeed: 1,
improvedLayout : true,
hierarchical: {
enabled: true,
levelSeparation: 200,
nodeSpacing: 100,
treeSpacing: 0,
blockShifting: true,
edgeMinimization: false,
parentCentralization: true,
sortMethod: "directed",
direction: "UD",
shakeTowards: "roots"
}
},
physics: {
enabled: false,
forceAtlas2Based: {
springConstant: 1
},
"barnesHut": {
"avoidOverlap": 0.2
},
repulsion: {
nodeDistance: 100,
},
stabilization: {
fit: true
}
},
edges: {
font: { align: "top" },
smooth: false,
arrows: {
to: {
scaleFactor: 0.3
}
}
}
这是我现在的效果 如何避免图中箭头指向的交叉问题?