我对 d3.js(和一般的 SVG)非常陌生,我想做一些简单的事情:带有角度连接器的树/树状图。
我已经从这里蚕食了 d3 示例:http ://mbostock.github.com/d3/ex/cluster.html 我想让它更像这里的 protovis 示例:
- http://mbostock.github.com/protovis/ex/indent.html
- http://mbostock.github.com/protovis/ex/dendrogram.html
我在这里开始了:http: //jsbin.com/ugacud/2/edit#javascript,html,我认为这是错误的以下片段:
var diagonal = d3.svg.diagonal()
.projection(function(d) { return [d.y, d.x]; });
但是没有明显的替代品,我可以使用d3.svg.line
,但我不知道如何正确集成它,理想情况下我想要一个弯头连接器....虽然我想知道我是否为此使用了错误的库,因为我见过的很多 d3 示例都是使用引力来绘制物体而不是树。