highcharts tooltip format millions billions

后端 未结 2 1891
臣服心动
臣服心动 2021-01-19 13:44

I want to display couple of points on a highcharts line chart which are big numbers.

e.g. 100,000, 10,000,000, 1,000,000,000

When I display these, the y axi

2条回答
  •  粉色の甜心
    2021-01-19 14:34

    Piggybacking off @Pawel Fus, a slight tweak allows you to have negative currency values as well but with the negative outside the $ (i.e. -$100K versus -$-100k).

    function () {
        var isNegative = this.value < 0 ? '-' : '';
        var absValue = Math.abs(this.value);
        return isNegative + '$' + this.axis.defaultLabelFormatter.call({
            axis: this.axis,
            value: absValue
        });
    }
    

    Here is a jsFiddle: http://jsfiddle.net/4yuo9mww/1/

提交回复
热议问题