2

バックエンドから受け取るデータに基づいてグラフの高さが異なる可能性があるため、グラフの動的な高さを設定するグラフがあるため、ノードの数に基づいて高さを計算しています。

また、左から右への階層モデルで Dagre レイアウトを使用していますが、これはノードが多く、一部のみが左にあり、右に等しいグラフではうまく機能しません。

グラフをコンテナーに合わせるために cy.fit() 関数も使用しているためですが、これを行うと、コンテナーの高さが非常に大きくなり、フィット関数がグラフを中央に配置し、上部に多くの空白ができます。 . このシナリオに最適なソリューションは何ですか?

コード例のリンク: https://stackblitz.com/edit/cytoscape-call-method-child-qm4acb?file=src%2Fapp%2Fapp.component.ts

この例では、例を示すために高さを追加しましたが、フィット関数がコンテナの中央ではなく上部でグラフを開始する方法はありますか?

4

1 に答える 1