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