I am referring to example shown there。D3.js從節點構建鏈接?
我無法理解d3.js如何從節點創建鏈接。讓我解釋我的理解: 我們有一個js對象從代表json的文件中讀取的根;我們遞歸地獲取節點並給出ID。 但後來發生的一部分,我不明白。 d3.layout.tree()。鏈接函數如何返回鏈接?我們只通過節點來運作,那就是ids和節點的座標?
d3.json("graph.json", function(error, json) {
root = json;
update();
});
function update() {
var nodes = flatten(root),
links = d3.layout.tree().links(nodes);
+1 Lars的回答比我的好得多。我經常得到他的幫助;阿布扎爾,我會記下他的答案! – ericmjl