Mat*_*ttD 17 string formatting d3.js
当我使用D3创建图表时,轴标签中包含逗号以划分数千,数百万等.
是否有一个D3函数,我可以调用它传递一个数字并获取一个字符串格式化的逗号,如在轴中使用?这将是本C#的等价物:x.ToString("0,000").
我知道存在这样的格式化库,但我想避免包含其他库.我已经在使用D3了,所以如果有一个API我可以使用它会很棒.
me.*_*me. 14
在d3 v4中更严格地执行了这样做的语法,但看起来像:
format = d3.format(",");
formattedX = format(x);
Run Code Online (Sandbox Code Playgroud)
Mat*_*ttD 13
在文档中快速搜索发现:
format = d3.format("0,000");
formattedX = format(x);
Run Code Online (Sandbox Code Playgroud)
https://github.com/mbostock/d3/wiki/Formatting#wiki-d3_format