首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >nvd3.js如何以货币显示yAxis tickFormat

nvd3.js如何以货币显示yAxis tickFormat
EN

Stack Overflow用户
提问于 2015-05-01 16:13:06
回答 1查看 3.6K关注 0票数 2

我正在用nvd3.js.js.绘制条形图(离散图)

目前,我正在使用下面的一行显示y轴的滴答声。

代码语言:javascript
运行
复制
chart.yAxis.tickFormat(d3.format(',.1f'));

但是,我需要将其更改为以货币格式显示yAxis tickFormat。

是否有任何内置的(定义的字符)以货币格式显示?如果没有,我如何能以货币格式显示yAxis?

请给我建议。如果你知道更多的细节请告诉我。

在谷歌搜索之后,我找到了方法。

代码语言:javascript
运行
复制
            var commasFormatter = d3.format(",");

            chart.yAxis
              .tickFormat(function(d) { return "$" + commasFormatter(d); });

但是另一个问题,我需要附加美元的货币价值。我怎么能做到呢?,例如1,200美元

EN

回答 1

Stack Overflow用户

发布于 2015-05-04 16:30:11

你也可以用“$”做同样的事情:

代码语言:javascript
运行
复制
chart.yAxis
    .tickFormat(function(d) { return d3.format(",")(d) + " USD" });
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29990673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档