dagre

    0熱度

    1回答

    採用了棱角分明2.4.0,2.3.1 TSC,我試圖用Dagre與JointJS/graphlib使用SystemJS作爲裝載機Angular2繪製圖表。 http://www.daviddurman.com/automatic-graph-layout-with-jointjs-and-dagre.html 我無法弄清楚如何將所要求的JointJS var dagre = require('da

    0熱度

    1回答

    我願意在我的html中使用Dagre。 這裏是我的js代碼: var g = new dagreD3.graphlib.Graph() .setGraph({}) .setDefaultEdgeLabel(function() { return {}; }); var i = 0; var nodes = ["a", "b", "c"

    0熱度

    1回答

    我正在使用d3-dagre來呈現數據。最初,我可以沒有任何問題地呈現數據。當我嘗試在監視模式下更新相同的視圖時,它正在更新數據,但仍在控制檯中爲「g」屬性轉換引發一些錯誤。每當我嘗試重寫SVG元素時,我都會刪除「svg」標籤中的「g」元素。我正在vuejs2 ui庫中嘗試此操作。 watch: { workflowDetails: function (changes) { co

    0熱度

    1回答

    我最近開始使用dagre-d3,直到我需要做更大的圖表時才發現它很整齊。算法導致這種情況: image here 如上所示,兩個節點應該用兩個箭頭連接。但是,達格爾的算法決定將它們交叉,使圖形變得混亂。 關於如何防止它的任何想法?

    0熱度

    1回答

    我使用的是基於d3.js的dagre-d3。 我的圖形呈現後,我希望它縮放以適應所有內容,它必須居中。 正如你看到的,我可以居中好吧,但我似乎無法滿足所有內容我的身高是400 請注意,我想這應該是可用於其他dagre情況的解決方案,例如剛縮放到0.5將適合在這種情況下可能是,但這不是我想要的。 的jsfiddle:https://jsfiddle.net/bababalcksheep/xa9rof

    0熱度

    1回答

    我正在使用細胞視圖與Dagre佈局(https://github.com/cytoscape/cytoscape.js-dagre)。我對這個擴展非常滿意,但是,我正在努力解決一個問題。特別是,我想阻止節點被允許覆蓋邊緣。因此,有一些例子無法區分從節點到後繼的邊緣和從特定節點的後繼到後續節點的邊緣。關於這種不端行爲也有一個懸而未決的問題(https://github.com/cytoscape/c

    1熱度

    1回答

    類似於此原型http://jsfiddle.net/g5f16erz/我使用Cytoscape.js創建使用dagre佈局的交互式有向無環圖。 尤其是下面的代碼是用來摺疊和展開節點: cy.nodes().on('click', function(e) { if (this.hasClass('open')) { this.removeClass('open'); this.

    3熱度

    1回答

    我在JointJS中的自定義元素上連接端口時遇到問題。我定義使用此代碼的元素: function defineElement(id, parentID, type, elementLabel, toolName, timeRequired, userAccessing, IPInfo, notes) { this.id = id; this.parentID = parentI

    0熱度

    1回答

    爲了製作鋸齒狀的邊緣,我需要進行一些計算,爲此我需要佈局上的每個節點的位置,並且我在實現時遇到了一些問題。 我想獲得該節點的位置是這樣的: cy.$('#1891').position() ,但不管我用哪個id,我總是得到{x: 0, y: 0}值。 當我添加一個事件是這樣的: cy.on('mouseover', 'node', function(evt){ var node =

    1熱度

    1回答

    我正在嘗試調整節點的形狀以適應節點文本的大小。我遵循https://github.com/cytoscape/cytoscape.js/issues/649的說明。但是: 形狀總是最終與高度=寬度 所有形狀的大小是相同的。 形狀大小似乎達到它無法增長的最大值。 (我不知道這事做與dagre佈局。) 我使用下列庫與dagre佈局: cytoscape.min.js dagre.min.js cyto