高图:每Y轴不同的单位

时间:2013-02-05 13:08:33

标签: javascript highcharts

如何为个人Y轴添加单位?
我有4个轴,都有不同的单位(C,hPa,%)

我的工具提示目前是这样的:

tooltip: {
    formatter: function() {
    return ''+
    Highcharts.dateFormat('%H:%M',this.x) +': '+ this.y;
    }
}

2 个答案:

答案 0 :(得分:3)

您可以根据系列更改工具提示。

实施例

tooltip: {
    formatter: function() {
        if(this.series.name === 'Temperature') {
            return ''+ Highcharts.dateFormat('%H:%M',this.x) +': '+ this.y + 'C';
        } else {
            return ''+ Highcharts.dateFormat('%H:%M',this.x) +': '+ this.y + '%';
        }
    }
}

Demo

答案 1 :(得分:0)

您可以在Highcharts.dateFormat()行的末尾添加符号,如

tooltip: {
formatter: function() {
return ''+
Highcharts.dateFormat('%H:%M',this.x) +': '+ this.y+' hPa';
}

}