cytoscape.js

    0熱度

    1回答

    我是Cytoscape.js的新手,所以我可能會丟失一些明顯的... 我知道如何在D3.js中做到這一點,但需要更多的權力來顯示大量節點的聚類(> 1,000)並且不需要可視化鏈接。 在此先感謝指着我在正確的方向...

    0熱度

    2回答

    我正在嘗試使用breadthfirst佈局在Cytoscape中創建可摺疊的樹結構,以複製D3 collapsible tree。 我試圖複製這種類型的節點上的點擊動作,但加入除了恢復功能 - Images & breadthfirst layout 我選擇的Cytoscape是因爲我有一個場景中的樹都結點超過1的原因家長。 我曾嘗試使用下面的代碼添加點擊事件: cy.on('tap', 'nod

    0熱度

    1回答

    我無法使background-image節點屬性工作。 我簡單地使用「Images & breadthfirst layout」演示作爲測試示例(位於https://gist.github.com/maxkfranz/aedff159b0df05ccfaa5),但我甚至無法使其工作。 在演示中,在'code.js'文件中,如果我將任何圖像路徑更改爲staticflickr以外的任何圖像,則圖像將不

    0熱度

    1回答

    當我在節點上添加位置屬性時,它將被忽略,除非我還指定了locked:true。我想指定一些節點的初始位置,但仍允許用戶移動這些節點。 相關(我認爲) - 有沒有辦法讓Cytoscape使用佈局來確定節點的位置,然後做第二遍,並更改它們的位置屬性指定的任何節點?它也可以使佈局忽略或不處理任何具有指定位置的節點。這就是當我鎖定設置爲true時發生的情況,但是如果我在節點上將鎖定設置爲false,我希望

    0熱度

    1回答

    我需要計算degree,圖中每個節點的接近度和中間度中心性。我正在使用cy.ready()事件之後的每個節點上內置到Cytoscape.js中的函數。但是,由於圖形相當大(250+節點,650+連接),計算時間太長。任何人都可以提出更有效的方法嗎? var calculateSNA = function() { // Don't run if already set... if

    1熱度

    2回答

    我的JavaScript組件沒有渲染,我發現了以下錯誤: TypeError: $(...).cytoscape is not a function 下面是引發錯誤的代碼。 本質上我試圖隔離什麼JavaScript呈現到行的內容。當我運行這個沒有嵌套在一個容器中,然後它工作正常。 <!DOCTYPE html> <html> <head> <title>

    1熱度

    2回答

    我希望將圖表限制爲'bordered'div。如果我替換位置:絕對位置:容器div的相對位置,圖形根本不顯示/顯示。 如果有人可以說出一些光芒? <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script src="http://cytoscape.github.io/cy

    0熱度

    1回答

    我剛剛觀察到關於將cytoscape.js圖表​​重置爲其最初加載狀態的問題太多。 以下是你需要調用重置圖形簡單的功能: cy.layout(); 可以綁定其在需要時爲和點擊事件。 乾杯!

    0熱度

    1回答

    是否有可能在Cytoscape js中獲得循環層次結構? 如果不知何故節點可以排列在圓形層次結構中(根位於中心......),請讓我知道出路的方式,breadthfirst佈局給出了一個通用的層次結構佈局。 感謝

    1熱度

    1回答

    我正在嘗試使用Cytoscape在各種圖表上測試Dijkstra的算法。使用以下 圖可以很容易地看到,從A到C最短路徑將是A -> D -> E -> C。 當運行的Cytoscape的Djikstra的算法雖然 const dijkstra = cy.elements().dijkstra('#A', function(){ const weight = this.data('weig