我正在尝试在JSFiddle的d3.js网站上找到one of the examples而没有任何运气。 Here's what I have so far.我不是一个真正的JS开发人员(我也没有在电视上播放过一个),但我通常能够通过一点点坚持和研究(通常按照这个顺序)来获得一些东西。我很难过。我做错了什么?
除了将数据块作为变量实现而不是从文件加载它之外,我根本没有改变代码。在HTML中,我拿出一行引用dndTree.js,并将CSS移动到JSFiddle的CSS部分。
在第804
行,首先引用treeData
变量:
// Call visit function to establish maxLabelLength
visit(treeData, function (d) {
totalNodes++;
maxLabelLength = Math.max(d.name.length, maxLabelLength);
}, function (d) {
return d.children && d.children.length > 0 ? d.children : null;
});