2015-09-20 179 views
1

我使用d3.js顯示一棵樹。同名的不同父項D3.JS

我解析對象json與包含nameOfNodeNameOfParent,問題是如果存在兩個節點具有相同的名稱,我有一個問題。

解決問題的最佳方法是什麼?

+0

請把工作小提琴。 – Cyril

+0

使用唯一名稱。 –

回答

0
svg.selectAll(".node").data(nodes, function(d){ 
    return d.name + d.id; 
}); 


svg.selectAll(".link").data(links, function(d){ 
    return d.source.name + d.target.name + d.id; 
});