如何使d3.js中节点的距离强制布局更大?

时间:2016-09-22 12:18:28

标签: javascript d3.js

我试图用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

我检查过链接是否正确(基本上我有一个源和很多目标节点。)

如何缩小节点之间的距离?谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

试试这个

simulation = d3.forceSimulation()
        .force("link", d3.forceLink().distance(value).id(function(d) { return d.id; }))
...

其中value是某个数字