如何在highcharts工具提示文本框中添加千位分隔符

问题描述 投票:2回答:2

我正在尝试在highcharts工具提示文本框中格式化数字。这个数字看起来像这样#######。##,我想要#,###,###。##我该怎么做?我现在拥有的代码是:

PointFormat = "<b>{series.name}: {point.y:.2f}</b>"

我尝试过:

PointFormat = "<b>{series.name}: {point.y:.2n}</b>"

将其格式化为数字,但这不起作用。我不太喜欢我的数字格式。

c# highcharts number-formatting
2个回答
2
投票

在lang中使用千位分隔符

$(function () {
Highcharts.setOptions({

    lang: {
      decimalPoint: '.',
      thousandsSep: ','
    }
});

以及在工具提示格式器中,如

  {point.y:,.2f}

0
投票

如果使用

plotOptions:{
dataLabels:{
format: {point.y: ,.1f}
}
}

像这样,它也可以用于数据标签。

[同样也提到了@Nishith这样的工具提示

© www.soinside.com 2019 - 2024. All rights reserved.