dagre-d3

    1熱度

    1回答

    我使用此圖http://cpettitt.github.io/project/dagre-d3/latest/demo/tcp-state-diagram.html。我需要點擊節點時,它應該被引導到一些網址。 我嘗試這樣做: < html xmlns:xlink="http://www.w3.org/1999/xlink"> <head> <meta charset="utf-

    0熱度

    3回答

    我正在使用dagre-d3.js創建分層圖。現在我需要使節點可點擊並執行一個功能。我無法做到這一點。 當前一些我的代碼看起來像 var g = new dagreD3.graphlib.Graph().setGraph({}); g.setNode("TEST", { label: "TEST"}) g.setNode("TEST1", { label: "TEST1"}) g.setEd

    0熱度

    1回答

    TL/DR plunker // Foreign object is the right size template: "<h1>{{name}}</h1>", 但 // Foreign object is size 0 why is that? templateUrl: "dialog.html", FULL 我有一個plunker,演示了我正在談論的內容。我正在使用名爲dagreD

    1熱度

    1回答

    我創建了一個平凡的Dagre示例,在單擊圖中的現有節點時動態添加節點。但是,重新渲染會在同一圖層內創建不同的相對排序。反正有這個問題嗎? 小提琴,請訪問:http://jsfiddle.net/gke2dann/ 在此先感謝。 // Create a new directed graph var g = new dagreD3.Digraph(); /* populate graph...

    0熱度

    1回答

    我對SVG很新,所以這可能是一個愚蠢的問題,但我想創建基於一些標記的SVG形狀例如,可以說我想要創建大量有此標記的卡片: var svg_test_label = [ '<g class="rotatable">', '<g class="scalable">', '<rect class="card"/><image/>', '</g>',

    1熱度

    2回答

    我已經能夠使用達格繪製有向圖。不過,現在我想刪除一個節點/邊沿點擊它。我可以使用g.delEdge和g.delNode進行刪除,但我怎麼知道有人點擊了該節點?請在下面dagre代碼中看到我的JavaScript和勸我什麼,我需要添加到它。(我讀從JSON文件所需的節點和邊緣,分析數據並繪製它們) function MyFunc() { var buffer = JSON.parse(data)

    8熱度

    1回答

    我已經使用dagre繪製有向圖,但我想了解svg,d3,dagre和graphlib如何相互依賴?基本上,一個停止,另一個開始。 我會試着指出我可以用我有限的理解收集的東西。 SVG:(是一種基於XML的矢量圖像格式,但基本上)是使用其中可以繪製圓形,橢圓形,長方形等,並然後使用克元件於兩個基團或一個HTML標記更多的形狀和應用轉換等。 d3:d3是一個JavaScript庫,它基本上可以讓您將數

    0熱度

    1回答

    是否有人使用dagre-d3/graphlib中的graph.hasEdge函數來查看兩個節點之間是否存在邊。我在談論一個API,它基本上包含兩個參數,並檢查兩個節點之間是否存在邊。 我的問題是,對我來說,這個函數總是返回false。我試圖給出兩個節點之間的邊緣,它仍然給我一個錯誤(注意,它只適用於你只給出一個參數,基本上是你在做的時候定義的邊緣id graph.addEdge(EdgeID的,來

    0熱度

    1回答

    我已經設法使用dagre-d3圖形佈局庫創建一些圖形。該圖書館工作很好,但似乎有點缺乏文檔。 My圖表真的是這樣的例子:http://cpettitt.github.io/project/dagre-d3/latest/demo/interactive-demo.html 我真正想要做的是定製的邊緣,使他們看起來像這樣的畫面: 所以,基本上,我需要定製代表邊的svg路徑元素。我做了一些研究,似乎可

    0熱度

    1回答

    請參閱下面的cytoscape.js與dagre-d3.js相同的一組數據。 Cytoscape的:https://jsfiddle.net/bababalcksheep/m40m5mmx/6/ dagre-D3:http://cpettitt.github.io/project/dagre-d3/latest/demo/tcp-state-diagram.html 我怎樣才能讓cytoscape