2

我在 Highchart API 中找不到我的问题的设置。

我在 jsFiddle http://jsfiddle.net/qErT2/上举了一个例子

如何将 1,000 换成 1000 ?

Greetings
4

2 回答 2

2

HighChart 数字格式与PHP NUMBER FORMATS 相同

你可以在任何地方使用这种格式

用于工具提示

tooltip: {
    formatter: function () 
    {
        return '<b>' + this.series.name + '</b><br/>' + this.x + ' - <b>' + Highcharts.numberFormat(this.y, 0,'',''); + '</b>';
    }
}

对于 y 轴

yAxis: {
    labels: {
        formatter: function () {
            return Highcharts.numberFormat(this.value, 0,'','');
        }
    }
},

您的示例修改演示(工具提示)

和更新的演示(工具提示和 yAxis 标签)

于 2013-02-06T09:59:26.930 回答
1

看看 lang 选项http://api.highcharts.com/highcharts#lang显然你可以使用 Highcharts.numberFormat() http://api.highcharts.com/highcharts#Highcharts.numberFormat()可以在工具提示格式化程序/标签格式化程序可根据需要显示数字。

http://api.highcharts.com/highcharts#yAxis.labels.formatter

于 2013-02-06T09:58:20.053 回答