2016-08-16 4 views

答えて

0

ノードを追加すると、ノードはpositionフィールドのJSONに配置されます。

手動で位置を指定しない場合は、layoutを実行します。あなたの特定のケースでは、同じオプションで同心円レイアウトを再度実行しているはずです。

+0

ありがとうございます。レイアウトに挿入する必要がある新しいノードがある場合は、cy.elements()。makeLayout(options)を呼び出しています。エッジの場合、レイアウトを再生成せずに動的に追加できます。私はレイアウトを中断することができる方法があるので、レイアウトにエッジを押し込むボタンを呼び出すまで、グラフにエッジを追加しません。 ex - cy()は新しいレイアウト関数を呼び出さずに生成します。 layout.stop()でレイアウトを停止しようとしましたが、cy.add(edges)を実行してもエッジが生成されます。 –

関連する問題