我必须创建具有互连的节点和边。我也在使用d3
js。现在的问题是图表看起来非常混乱。我尝试使用二次贝塞尔曲线来绘制节点之间的边缘。我希望如果按下一个按钮,它应该重新排列成简化视图。
我碰巧看了一下metacademy,它们是一个开源项目。它具有我正在寻找的确切功能。https://metacademy.org/graphs/edit/new,您需要登录。但是无法找到执行相同操作的代码部分。
最初创建的图表
按下刷新按钮后
我对 d3js 很陌生,所以我会感谢任何帮助/建议。