你好,我尝试将这个可缩放的d3树状图集成自
http://mbostock.github.io/d3/talk/20111018/treemap.html
但是getComputedTextLength()
总是返回0。 我也尝试了getBBox()
,但它返回一个所有属性都为零的对象。
.text(function(d) { return d.name; })
.style("opacity", function(d) {
d.w = this.getComputedTextLength();
return d.dx > d.w ? 1 : 0;
});
我需要把我的文本包在一个tspan
里吗?
还有什么其他原因会导致这种情况发生?