私はを使用しています。角膜2のプロジェクトでは、Typescriptでコーラのレイアウトを使いたいと考えました。そこで、npmを使用してプロジェクトに依存関係を追加しました。 TypescriptでAngular 2を使用しているので、まずjsモジュールをangular-cli.jsonファイルに追加してからindex.htmlファイルに追加しました。Cytoscapeのレイアウト - このようなレイアウトのコーラが見つかりません
declare var cola:any;
をその後、私は次のようにレイアウトを使用しようとしています:
を次のように私は、グラフを表示するために使用しています角度成分である私のNetworkComponent、でその後、私は、ライブラリをインポートしていますthis.cyto = cytoscape({
container: document.getElementById("graph"),
elements: this.graph.elements,
style: res.json()
});
this.cyto.layout({name: "cola"});
グラフが表示されていないと私は、コンソールで次のエラーを取得する:
は、レイアウトを適用することはできません:そのようなレイアウト「コーラ」が見つかりません。 JSファイルを含めましたか?
私はconcentric
レイアウトやグラフディスプレイを使用することができますが、私は、このようなcose-bilkent
やspringy
などの他のレイアウトの拡張のために同じエラーを取得します。
colaライブラリをインポートしてグラフレイアウトとして使用するにはどうすればよいですか?ここで何が間違っているのでしょうか?