Я пытаюсь обновить код d3v3 до d3v4.Это радиальное дерево, и я думаю, что проблема должна быть там (код ниже).
Я попытался удалить buildTree (), но, как я и ожидал, на экране ничего не происходит (на консоли также не отображаются ошибки).
var root = tree(d3.hierarchy(buildTree(pubs)));
var nodes = root.descendants();
var node = svg.selectAll("g.node").data(nodes, function(d) {
return d.id || (d.id = ++i);
});
Ошибка при использовании функции buildTree ():
Uncaught ReferenceError: buildTree is not defined
enter code here`at tree.js:23
at d3.v4.js:11497
at Object.<anonymous> (d3.v4.js:11470)
at Dispatch.call (d3.v4.js:792)
at XMLHttpRequest.respond (d3.v4.js:11395)