cytoscape.js

    0

    1答えて

    無関係で同じソース要素を共有する複数のサイトスコープグラフインスタンスを持つことは可能ですか?私はグラフ1に変更はなく、グラフ2は、あなたが見ることができるように からhttps://jsfiddle.net/fa8hbdnh/が var elements = [ { data: { id: 'n1'}, position: {x:100, y: 100}}, { data

    1

    1答えて

    コードが動的にノードを追加した後は動作しませんが、あなたは追加のイベントに結合しなかった // Mouseover function just give id node and position cy.$('node').on('mouseover', function(evt) { var myClickedID = evt.cyTarget.id(); console.l

    1

    1答えて

    Cytoscape.jsとcytoscape-cose-bilkentレイアウトは私に素晴らしい結果をもたらします。 しかし、グラフが大きくなると(〜2kノード+ 3kエッジ)、CPU使用率が100%に飛躍し、ユーザーエクスペリエンスが低下します。 レイアウト処理サーバー側を移動し、プリセットレイアウトを使用して適切な場所にノードを配置するとよいでしょうか? node.jsと 'cytoscape

    0

    1答えて

    私は1つのループ(1.)を実行し、そのループの終了からアニメーションが来るまで待ってから、アニメーション(2.)で2番目のループを実行します。誰かがこの特定のケースで最適な方法でそれを行う方法を教えてもらえますか? cy.on("tap", ".story_node", function() { var node = this; var crudObjects = [

    0

    1答えて

    私はノードの数と同心円のレイアウトを使用していますが、私は各ノードにedgeLengthを動的に与えたいと思っています。どのように私はそれを達成することができますか?

    0

    1答えて

    ノードとegdesのグループでcy(layout = breathfirst)を開始します。 cyは木構造を非常にうまく計算します。しかし、ノードを後で追加すると、cyはノードを位置0,0に配置します。 cyに木構造を再計算するようにどのように通知できますか?

    1

    1答えて

    私は流星でnpmを使って作業するcytoscape-qtipパッケージを手に入れようとしています。 私はコマンド「--saveをインストール流星NPM」を経由cytoscape、jqueryの、qtip2とcytoscape-Qティップをインストールして、以下のように私は私のテンプレートでそれらをインポートし、registerngだ: import cytoscape from 'cytoscap

    1

    1答えて

    cytoscape.jsグラフのノードはキャンバス上にあるので、2つを結びつける方法についてはわかりません。 質問のジェネリックバージョンは、jQueryがどのようにノードを見つけることができるのでしょうか? 私はcytoscape.js-cxtmenu円形のコンテキストメニューを試しました。非常にクールだが、より伝統的なポップアップメニューが欲しい。別のSOの質問(これは閉鎖されている)でが推奨

    0

    1答えて

    以下を参照してください。同一のデータセットに対してcytoscape.jsとdagre-d3.jsを比較してください。 cytoscape:https://jsfiddle.net/bababalcksheep/m40m5mmx/6/ dagre-D3:私はdagreようcytoscape.jsのエッジが同じにすることができますどのようにhttp://cpettitt.github.io/proj

    0

    1答えて

    Aには、ノードがクリックされたときにノードに子を追加する単純なデータ構造を持つjsfiddleがあります。私はそれがクリックされたノードの既存の子を探すことを望みます。ドキュメントはnode.children()を示しています。 - これを行うには - しかし、それは空のリストを返しています。私が間違っていることを確信していない。 以下は、children関数が呼び出される場所のスニペットです。