javascript - 在 Highchart 中使用逗号和单位格式化数字数据

标签 javascript highcharts

我想在 Highchart 上设置数据格式,例如 $ 1,000

我使用了这个设置。数据格式将为 1,000

Highcharts.setOptions({
    lang: {
            thousandsSep: ','
    }
});

然后,我为 yAxis 添加单位

yAxis: {
    ...,
    labels: {
        distance: 20,
        format: '$ {value}'
    }
}

但是,数据格式是$1000

如何解决这个问题?

最佳答案

docs举出以下例子:

  • Two decimal places: "{point.y:.2f}"
  • Thousands separator, no decimal places: {point.y:,.0f}
  • Thousands separator, one decimal place: {point.y:,.1f}

根据给出的示例,您希望使用'$ {value:,.0f}'

关于javascript - 在 Highchart 中使用逗号和单位格式化数字数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31313093/

相关文章:

javascript - 在 Typescript 中编写 AngularJS Controller 的最佳实践

javascript - 无法使用 "ng new"命令通过 ng cli 创建新项目

javascript - 为什么 HighCharts 会颠倒我的系列的顺序?

highcharts - Highcharts-more 的替代品

javascript - 隐藏零值的图例

javascript - 使用来自所有其他主干 View 的单击和滚动聚合模糊事件

javascript - ReactJS AXIOS 帖子不起作用

javascript - 如何在 javascript HTTP 请求中制作 HTML 标签?

javascript - 有没有办法在 Highcharts 中显示同一系列的重叠点?

highcharts - 如何获得世界各国主要城市的geojson