[英]Truncate text in d3
我想截斷d3中超過預定義限制的文本。
我不知道怎么做。
這就是我現在擁有的:
node.append("text")
.attr("dx", 20)
.attr("dy", ".20em")
.text(function(d) { if(d.rating > 25) return d.name; }));
僅當等級> 25時才顯示文本。如何截斷這些名稱的文本?
截斷文本使用substring
試試這段代碼:
.text(function (d) {
if(d.name.length > 5)
return d.name.substring(0,5)+'...';
else
return d.name;
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.