我们正在使用Highchart的API生成一些折线图。这些图表的要求之一是我们应该使用所提供数据的最后一个xAxis值结束xAxis比例,并显示它的tick标签。
数据:[[2014-08-28,.434],[2014-10-17,.234],[2014-11-5,.134],[2015-01-12,.274]]
预期:
xAxis的最新图表:2015-01-12(图表区域末尾的折线图完成)
xAxis的最后一个刻度标签:Jan' 12
实际(http://jsfiddle.net/u2pa6qqL/3/):
xAxis的最后一个绘图:2015-01-12(最后一个绘图与图表区域末尾之间的差距)
xAxis的最后一个刻度标签:Feb' 15
$(function () {
$('#container').highcharts({
title: {
text: 'Chart reflow is set to true'
},
subtitle: {
text: 'When resizing the window or the frame, the chart should resize'
},
xAxis: {
type: 'datetime',
endOnTick: true,
dateTimeLabelFormats: {
day: '%b %e'
},
},
series: [{
data: [[new Date('2014-08-28').getTime(),.434],[new Date('2014-10-17').getTime(),.234],[new Date('2014-11-5').getTime(),.134],[new Date('2015-01-12').getTime(),.274]]
}]
});
});
我尝试过使用高清设置showLastLabel,endOnTick,xAxis extreme MAX& Min和setExtreme。没有用。
任何人都可以对此有所了解,
谢谢, 萨拉