HighChart工具提示的不同后缀值

时间:2018-10-03 11:24:05

标签: highcharts tooltip suffix

您好,我必须在highchart(蜘蛛网图表)中显示学生的排名。在y轴上,我必须为不同的等级(即1st,2nd,3rd,4th..100th)添加不同的后缀值。有人可以帮我吗?

预先感谢

1 个答案:

答案 0 :(得分:0)

您可以使用formatter函数作为工具提示:

Highcharts.chart('container', {
    series: [{
        data: [43934, 52503, 57177, 69658, 97031, 119931, 137133, 154175]
    }],
    tooltip: {
        formatter: function() {
            switch (this.x) {
                case 1:
                    return 1 + 'st'
                case 2:
                    return 2 + 'nd'
                case 3:
                    return 3 + 'rd'
                default:
                    return this.x + 'th'
            }
        }
    }
});

实时演示:http://jsfiddle.net/BlackLabel/g48mszj9/

API:https://api.highcharts.com/highcharts/tooltip.formatter