【发布时间】:2023-12-30 09:33:01
【问题描述】:
我改编了 Ger Hobbelt 的组/捆绑节点的出色示例 https://gist.github.com/GerHobbelt/3071239
在这里作为 JSFiddle:
https://jsfiddle.net/NovasTaylor/tco2fkad/
显示器展示了可折叠的节点和区域(外壳)。
让我难以理解的一个调整是如何将标签添加到扩展节点。我已经使用类似于以下的代码成功地将标签添加到我的其他力网络图中的节点:
nodes.append("text")
.attr("class", "nodetext")
.attr("dx", 12)
.attr("dy", ".35em")
.text(function(d) {
// d.name is a label for the node, present in the JSON source
return d.name;
});
是否有人对 Ger 的示例足够熟悉,可以指导我朝着正确的方向前进?
【问题讨论】:
标签: javascript svg d3.js label force-layout