1
我已经加入标签可缩放的冰柱布局例子在这里提供:http://bl.ocks.org/mbostock/1005873如何在D3中的Zoomable冰柱布局中获取文本标签的旋转?
我基于使用可用空间旋转标签以下内容:
.attr("transform", function (d) {
return (x(d.x + d.dx) - x(d.x)) > 50 ?
("translate(" + (x(d.x + d.dx/2)) + "," + (y(d.y + d.dy/2)) + ")rotate(0)") :
("translate(" + (x(d.x + d.dx/2)) + "," + (y(d.y + d.dy/2)) + ")rotate(90)"); })
其旋转的标签90' 如果空间太大小以保持水平。
我想知道的是如何获得每个d的旋转值?
我不确定我是否理解这个问题。你正在设置轮换,所以你会知道它是什么,不是吗? –
道歉,我想在后面的每个函数中获取每个d的旋转值。 – sim1