yAxis格式化程序有时会为this.value接收0

时间:2013-01-30 04:36:59

标签: highcharts

我可能错了,但我认为这可能是某种错误:

http://jsfiddle.net/bRgUb/

               yAxis: {
                labels: {
                    formatter: function () {
                        return convertSecondsToHoursMinutesSeconds(this.value);
                    }
                },
                title: {
                    text: 'Time (h, min, s)'
                }

1 个答案:

答案 0 :(得分:1)

由于yAxis.minPadding和yAxis.startOnTick的默认值,Y轴超出了数据范围(请参阅api.highcharts.com#yAxis)。

这是你设置为0和false的设置的小提琴:http://jsfiddle.net/highcharts/bRgUb/2/

            yAxis: {
                startOnTick: false,
                minPadding: 0
            },

我仍然建议你为yAxis使用type:“datetime”。