我正在使用HighStock的网站上工作。该网站运行正常,然后我离开了几个小时。当我回来时,图表将仅显示一个数据点。
使用Chrome浏览器中的代码没有错误,并且数据点已由PHP正确打印。
巧合的是,我注意到调整窗口大小时,它会突然正确显示。在我的CSS中,唯一改变的是容器宽度(图表div的父对象)。
我曾尝试仅将我的几个数据点带入JsFiddle的HighStock示例中,但那里没有数据点。 https://jsfiddle.net/p9jqvw41/
Highcharts.stockChart('chart2', {
rangeSelector: {
selected: 1
},
title: {
text: 'AAPL Stock Price'
},
series: [{
name: 'AAPL Stock Price',
data: "[1574880360000,9],[1574876760000,10],[1574873160000,10]",
type: 'spline',
tooltip: {
valueDecimals: 2
}
}]
});
我也尝试过:
唯一看来合理的是,我已经接到了一些打给HighStock的电话,但那与上面提到的某些电话不一致。
已解决:我的数据以降序而不是升序排列,可能在更新到Highchart后停止了工作。