我使用高图来绘制图形。在x轴上绘制整数值。我需要使用数据数组中的日期时间格式化x轴标签。 this.point.mydate
在标签格式化程序中不起作用。使用动态值在高图表中格式化轴标签
xAxis: {
tickInterval: 1,
min:1,
max:30,
allowDecimals: false,
title: {
text: 'Date'
},
labels: {
formatter: function() {
return Highcharts.dateFormat('%b-%d', this.point.mydate);
}
}
},
在标签中,您不能访问this.point,只能用于tick对象。请将您的示例重新创建为实时演示,或许[tickPositioner](http://api.highcharts.com/highcharts#xAxis.tickPositioner)将很有用,以点为单位返回滴答。 –
@ SebastianBochan看到我需要显示格式标签,而不是x轴value.I有一个日期数组已经 – James
您可以使用[tickPositions](http://api.highcharts.com/highcharts#xAxis.tickPositions)作为数组xAxis滴答声。 –