我试图用d3js强制布局来表示我的数据。我有以下代码:
package{
import flash.display.Sprite;
import club.sexydesign.particle.Akirasada1972_001;
public class akirasada1972_002 extends Sprite{
private var akirasada1972_001:Akirasada1972_001;
public function akirasada1972_002():void{
akirasada1972_001=new Akirasada1972_001();
akirasada1972_001.Akirasada1972_001();
addChild(akirasada1972_001);
}
}
}
但是,在输出中,节点彼此如此接近,如下图所示: My result
我检查过链接是否正确(基本上我有一个源和很多目标节点。)
如何缩小节点之间的距离?谢谢你的帮助。
答案 0 :(得分:1)
试试这个
simulation = d3.forceSimulation()
.force("link", d3.forceLink().distance(value).id(function(d) { return d.id; }))
...
其中value
是某个数字