我正在使用HighChart的股票图表。图表呈现正确。但是,仅在放大我的图形线时,它就会被隐藏。但是,当我移回到最后一个位置时,图形显示正确。
请指导我解决此问题。
提前致谢!
最佳答案
您提供的数据数组未排序,如在Highcharts错误-https://www.highcharts.com/errors/15中所见。因此,解决方案是对数据进行排序。查看下面发布的演示。
码:
Highcharts.StockChart({
chart: {
renderTo: 'container1',
zoomType: 'x'
},
xAxis: {
type: 'datetime',
},
series: [{
name: 'AAPL',
data: [
[1556881096000, 3],
[1556881096000, 3],
[1556881096000, 3],
[1556881096000, 3],
[1556880496000, 3],
[1556880496000, 3],
[1556880496000, 3],
[1556880496000, 3],
[1556879896000, 9],
[1556879896000, 9]
].sort()
}]
});
演示:
http://jsfiddle.net/BlackLabel/n2bLro7g/3/