gpt4 book ai didi

javascript - d3.js 和 NVD3 axisLabel 带有 £(英镑)符号

转载 作者:行者123 更新时间:2023-12-02 17:24:30 25 4
gpt4 key购买 nike

我正在尝试将井号添加到 NVD3 轴标签。

以下不起作用有效:

chart.yAxis.axisLabel('£')

这不是

chart.yAxis.axisLabel('£')

不确定是否有简单的解决方案,或者这是否是 NVD3 或 d3 限制。

我想我会实现一些手动破解来修复它(例如,不仅仅是使用 NVD3 绘制轴标签),但不确定如何继续?

  • d3版本:3.1.5
  • nvd3版本:1.1.15b
<小时/>

更新:原来问题是我使用的编辑器(ace)删除了 £ 符号,与 d3 或 nvd3 无关。

最佳答案

试试这个

chart.yAxis.tickFormat(function(d) {
var format = d3.format(",d");
return '£ ' + format(d)
});

或者

chart.yAxis.tickFormat(function(d) {
return '£ ' + d
});

希望有帮助。

关于javascript - d3.js 和 NVD3 axisLabel 带有 £(英镑)符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23611180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com