cytoscape.js

    1

    1答えて

    Cytoscape.jsを使用する最初の段階にあり、最後に追加されたノードを私のdagre-layoutツリーにスタイル設定しようとしています。コンテキストの場合 、私はGitはコミットさせるようGitのワークフローを視覚化しようとしています。ツリー上の現在のノードは緑色に着色されています。私がGitをコミットすると、新しいノードがGit(dagre)ツリーの最後に赤の色で追加されます。別のコミッ

    0

    1答えて

    私はcytoscape.jsを使用しています。 私はユーザーがノードをドラッグできるようにしましたが、今すぐノードを「キャンバス」の外にドラッグすることもできます。 私はhttp://js.cytoscape.org/#core/initialisationのオプションを見ましたが、ノードが可視領域を残すことができないようにする方法を知りません<div id="cy"></div>。それはあなたが

    1

    1答えて

    私は、ユーザーのやりとりに基づいてCYで切り替わるさまざまなエッジのコレクションを使用しています。そのため、これらのコレクションの1つのみがCYインスタンスにあります。私はJSオブジェクトデータからこの「リモート」コレクションの1つに新しい要素を作成する必要があり、cy.add(eleObjs)で新しいエッジを作成し、これらの要素をCYから削除する以外の方法は考えられません。 cyオブジェクト(e

    0

    2答えて

    cytoscape jsグラフに新しいノードが追加されるのを防ぐ方法を教えてください。 私は既存のノードの変更位置が 私は新しいノードの追加をしたい私は追加したノードをグラフ化するノードを追加するAPIを追加使用する場合、既存のノードの重複 を防止することを、このルールによって自動的に位置が他と重複しない がどのように変更することができますしたくありませんこの行動は? は、追加モードでノードが重複

    0

    1答えて

    グラフの辺の例を以下に示します。 エッジを短くするにはどうすればよいですか?少なくとも2〜3回好きです。私は、レイアウトのオプションは、ノードの位置に影響を与えるcytoscape's wiki { selector: 'edge', style: { 'width': 10, 'target-arrow-shape': 'triangle',

    1

    1答えて

    同じウェブページ上に2つのサイトスコープセットアップのインスタンスがある場合に問題があります。私は、異なるグラフに使われている2つのウィンドウ変数 "cy"と "cy2"を持っています。それらは機能的に異なるグラフであり、ページの異なる部分で利用可能である必要があります。私はそのセットアップを正しく行う方法を知りたがっていましたか? 私がページ要素を見ると、表示されていないものは、根本的なキャンバ

    1

    1答えて

    node.jsで 'cose'のようなレイアウトを実行できますか?私はレイアウトを走らせた。それは不平を言っていませんが、xとyは常に0です。ヘッドレスモードで動作するようにレイアウトに幅と高さを指定する方法はありますか? これは、10000ノードや25000リンクのような大規模ネットワークのノード位置を事前に計算してから、クライアントに送信するだけです。

    0

    1答えて

    私はノードが上下逆さまにレンダリングされていることを認識したので、80〜1000ノードのネットワークで作業していました。 つまり、第1象限は第4象限があるべき場所に描かれていました。だから私はちょうど4つのノードで作業し、何が起こったのかを見ることにしました。結果は次のとおりです。 各ノードは別の象限に属します。 (50,50);( - 50,50);( - 50、-50)および(50、-50)で

    0

    1答えて

    レイアウトの適用後にpng/jpgを書き出す方法はありますか? これは、初期グリッドレイアウトを取得するために十分適しています: var png64 = cy.png(); $('#downloadPNG').attr('href', png64); しかしCOSEレイアウトが適用された後にPNGを取得する方法はありますか? EDIT以下の答えに おかげで、これを行う方法を見つけました: c

    1

    1答えて

    こんにちは、私はWeb開発の初心者です。私はCytoscape.jsで遊んでいます。私は、Node.js、Express、およびExpress-handlebarsを使用して自分のWebページを実行することにしました。私はCytoscape.jsを使ってグラフを表示したかったのですが、ハンドルバーを使用してサイトスコープオブジェクトを初期化するためのコンテナへの参照を取得する方法がわかりません。