如何通过Dagre传递额外的属性?

时间:2018-04-22 15:05:31

标签: javascript cytoscape.js dagre

我使用Dagre来布局我的图形,并且需要发送其他属性以便稍后在cytoscape中设置类/样式。

var graph = new dagre.graphlib.Graph({...});

graph.setEdge(source, target, {
  val1: 'foo'
}, e.value);

如何在使用val1迭代边缘时如何访问其他属性graph.edges()

1 个答案:

答案 0 :(得分:0)

如果我理解得对,你应该可以这样理解:

this.dynamicImg.onload = function () {
            this.renderer.setAttribute(this.el.nativeElement, "src", this.dynamicImg.src);
    }.bind(this);