3

私は初心者なので、D3.js に関する別の質問があります。

多くの人が行ったように、力有向グラフを作成しました。

すべてのノードが 1 つの配列に格納され、すべてのリンクが別の配列に格納されます。

ここで、中央ノードを svg の真ん中に固定し、他のノードをその周りに配置したいと考えています。

ネットから落ちることなく、強制レイアウトからノードを 1 つだけ切り取る可能性はありますか? もう作った人いますか?

4

1 に答える 1

2

fixedノードのプロパティを に設定してtrue、好きな場所に配置できます。この関連する質問を参照してください。

// explicity set node position
var fixedNode = graph.nodes[0];
fixedNode.fixed = true;
fixedNode.x = width/2;
fixedNode.y = height/2;

作業フィドル: http://jsfiddle.net/nrabinowitz/z2cye/

于 2012-09-25T20:50:41.287 に答える