您好,我尝试将这个 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
?
还有什么其他原因会产生这种情况?