javascript - 使用 d3.js 的双向链表

标签 javascript svg d3.js

我一直在尝试使用 d3.js 制作一个双向链表。我尝试过在 d3.js 中使用和弦,但没有成功。谁能帮我解决 d3.js 中最适合循环链表的函数吗?

编辑:类似这样的

enter image description here

最佳答案

我建议如下:

为每个节点创建一个数据数组。然后创建节点之间的链接数组。每个链接应包含每个节点的位置。

为每个节点和链接创建一个组。对于节点,添加一些矩形和文本。对于链接,添加一些箭头。

这是一个带有圆圈的类似示例:

Directed graph

关于javascript - 使用 d3.js 的双向链表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21729514/

相关文章:

c# - 在 MVC Action 中使用基类作为重载,但收集所有数据

javascript - 如何从 JavaScript 上的 Rails 访问环境变量?

d3.js - 页面上的多个树布局,它们之间的链接

javascript - D3.js "exporting"数据

javascript - 有什么方法可以在 JavaScript/Jquery 中获取整个窗口的实际大小?

javascript - 发生 uncaughtException 时的 Node JS 设置消息

html - CSS HTML 将 div 固定在父图像中的某个点上

javascript - 如何证明 SVG 文本的合理性?

svg - d3.js - 通过 svg 路径绘制 4 个点的椭圆形状

javascript - 使用 SVG 和 d3.js 创建滚动条