D3.js D3js多个父节点
我正在试验d3和树布局。我认为,如果有可能创建一棵树,例如有两个根。我知道这是一个规则,树只有一个根,但可能有人有一些例子。这里有一个显示我认为你们在寻找什么的例子。重要的代码就在底部附近D3.js D3js多个父节点,d3.js,D3.js,我正在试验d3和树布局。我认为,如果有可能创建一棵树,例如有两个根。我知道这是一个规则,树只有一个根,但可能有人有一些例子。这里有一个显示我认为你们在寻找什么的例子。重要的代码就在底部附近 node.each(function(d){ if (d.name == "flare") d3.select(this).remove();}); link.each(function(d){ if (d.source.name == "flare") d3.select(this).r
node.each(function(d){
if (d.name == "flare")
d3.select(this).remove();});
link.each(function(d){
if (d.source.name == "flare")
d3.select(this).remove();});
这只是使用其中一个d3树示例中的示例数据,其中根节点的字段name
asflare
。根据您自己的数据集以及节点
和链接
变量(分别包含g
和路径
对象)的名称进行相应调整。从本质上讲,这是通过创建一个具有单个根节点的树,然后删除该节点及其留下子节点的链接来实现的,从而允许使用任意多的伪根