2016-09-26 50 views
1

在jointJS我要爲每一個元素來檢查傳入連接links.So這個號碼是我根據資料作出的代碼,但它不工作:獲取導入鏈接數量爲圖形元素在jointJS

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

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

這是getConnectedLinks在jointJS文檔: http://resources.jointjs.com/docs/jointjs/v1.0/joint.html#dia.Graph.prototype.getConnectedLinks

任何想法嗎?

回答

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); 
    } 
+0

Vinay它工作的很棒! –