D3强制布局将根节点固定在中心

时间:2014-02-18 02:27:03

标签: d3.js force-layout

我设法绘制了一些基本的d3力布局图,但努力解决如何在中心修复根节点。

我的数据相当简单;一个具有一级子节点的根节点。只有一个级别。 关于我的图表的另一个特别之处是链接距离根据某个参数而变化。

我希望根节点位于图的中心。

设置其属性'固定':true不起作用。 有没有想过将根节点放在中心?

1 个答案:

答案 0 :(得分:15)

force.on("tick", function() {
    nodes[0].x = w / 2;
    nodes[0].y = h / 2;

应该这样做。