lar*_*ars 7 text graph-visualization d3.js
我想截断d3中超过预定义限制的文本.
我不知道怎么做.
这就是我现在拥有的:
node.append("text")
.attr("dx", 20)
.attr("dy", ".20em")
.text(function(d) { if(d.rating > 25) return d.name; }));
Run Code Online (Sandbox Code Playgroud)
仅当等级> 25时才显示文本.如何截断这些名称的文本?
Man*_*noj 11
截断文本使用 substring
试试这段代码:
.text(function (d) {
if(d.name.length > 5)
return d.name.substring(0,5)+'...';
else
return d.name;
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5418 次 |
| 最近记录: |