1

在jointJS中,我希望每个元素检查传入连接链接的数量。所以这是我根据文档制作的代码,但它不起作用:

 _.each(this.graph.getElements(), function(element) {

    var inboundLinksCount = this.graph.getConnectedLinks(element, {inbound: true}).length;
    alert(inboundLinksCount); 
    }

这是getConnectedLinksjointJS中的文档:http: //resources.jointjs.com/docs/jointjs/v1.0/joint.html#dia.Graph.prototype.getConnectedLinks

请问有什么想法吗?

4

1 回答 1

1

请尝试以下而不是 this.graph 您可以在“this.graph”所在的两个地方使用您的图形变量名称。如果它在控制台上写入任何输出,请尝试调试 console.log(graph.getElements) 和 graphe.getConnectedLinks(element))。

_.each(this.graph.getElements(), function(element) {

    var inboundLinksCount = this.graph.getConnectedLinks(element, {inbound: true});
    alert(inboundLinksCount); 
    }
于 2017-01-04T14:31:38.233 回答