正如你在这里看到的:live example
主要问题是当范围选择器设置为全尺寸时,我们只能看到两条线,左侧没有标记。如果将范围选择器设置为较小的范围并将其拖动到左侧,则看起来一切都没有标记。但是,如果线条的一小部分将出现在图表中,那么一切都会出错。
我试图按升序对系列进行排序,但它没有产生任何结果。
仍然不知道什么是错的。
高清设置:
{
title: {
text: 'Problem with flags'
},
chart: {
zoomType: 'x',
},
yAxis: {
min: 0,
startOnTick: false
},
xAxis: {
type: 'datetime',
dateTimeLabelFormats: {
millisecond: '%H:%M',
second: '%H:%M',
minute: '%H:%M',
hour: '%H:%M',
day: '%e. %b',
week: '%e. %b',
month: '%b \'%y',
year: '%Y'
},
showEmpty: true
},
credits: {
enabled: false
},
lang: {
rangeSelectorZoom: ''
},
rangeSelector: {
allButtonsEnabled: false,
inputEnabled: false,
buttonTheme: {
visibility: 'hidden'
},
labelStyle: {
display: 'none'
}
},
plotOptions: {
series: {
turboThreshold: 0
}
},
legend: {
enabled: true
},
series: SERIES ARE AT FIDDLE
}
我找到了解决方案,你应该将xAxis.ordinal字段设置为false,here is link