我有一个由D3构建的可折叠树.这是JSFIDDLE:http://jsfiddle.net/mEyQW/57/
如您所见,当节点完全耗尽时,文本全部重叠.我想添加新行来替换空格(可能有1或2).例如:SDS 123将成为
SDS
123
我已经尝试过在堆栈溢出中找到几个类似的答案,但仍然无法解决我的问题.你能帮忙吗?由JSFIDDLE提出将不胜感激!!
nodeEnter.append("text")
.attr("x", function(d) { return d.children1 || d._children1 ? -10 : 10; })
.attr("dy", ".35em")
.attr("text-anchor", function(d) { return d.children1 || d._children1 ? "end" : "start"; })
.text(function(d) { return d.NickName ; })
.style("fill-opacity", 1e-6);
Run Code Online (Sandbox Code Playgroud)
谢谢!!