Highcharts:轴标签出现问题

时间:2014-11-13 17:55:23

标签: javascript highcharts axis-labels

我无法解释这种行为:
有时,我的图表显示轴的第一个或最后一个标签,带有很多小数。

enter image description here enter image description here

在我的图表选项中,以下是yAxis的外观:

yAxis : [{
     alternateGridColor: "white",
     gridLineColor : "#E3E3E3",
     lineWidth: 2,
     tickLength : 5, 
     lineColor : '#A5A5A5',
     tickWidth : 2,
     tickLength : 5,
     tickColor : '#A5A5A5',
     labels : {
         style : {
             fontWeight : 'bold',
             fontSize: '10px'
         }, 
         x : -labelMargin
     },
     tickPixelInterval: 20  
},
//more axis
]

如何解决这个问题?任何帮助赞赏。

1 个答案:

答案 0 :(得分:1)

您没有提到标签的值应该是什么,因此它使用了它们的天真值,这可能是由分部生成的浮点数。

我建议你手动处理你的标签:

    labels: {
        formatter: function () {
            return Math.floor(this.value)
        }
    }

正如您所见,我使用floor()函数删除小数。