gpt4 book ai didi

javascript - Highstock - 时间轴刻度不连续

转载 作者:行者123 更新时间:2023-11-28 01:49:13 24 4
gpt4 key购买 nike

我尝试在 highstock 折线图中绘制一些数据库数据。我的数据以 json 格式加载到图表中,如下所示:

[[1383042797000,551.11] , [1383042812000,551.11] , [1383042827000,551.11] , [1383042842000,567.78] , [1383042857000,567.78] , [1383042872000,567.78] , [1383042887000,567.78] , [1383042902000,584.44 ] , [1383042917000,601.11] , [1383042932000,601.11] , [1383042947000,617.78] , [1383042962000,634.44] , [1383042977000,634.44] , [1383042992000,634.44] , [1383043007000,634.44] , [1383043022000,634.44] , [1383043037000,651.11] , [1383043052000,651.11] , [1383043067000,667.78] , [1383043082000,667.78] , [1383043098000,667.78] , [1 383043113000,667.78]];

所以我有一个以毫秒为单位的特定时间戳和每个点的值。

如果时间戳每 15 秒计数一次,那么该图表可以很好地显示我的数据。但作为其机器数据,我会暂停数小时甚至数天,机器会关闭,此时我无法获取数据库条目...

现在图表中没有显示“gabs”,就像没有数据一样有意义,但它忽略了暂停并直接显示新值...

嗯,我希望你能关注我...这里有一个例子:

11 月 8 日,机器于 14:59 关闭,下一个值是 11 月 11 日。 06:00 但图表会跳过这两个日期之间的时间并将它们并排显示...

我需要图表来显示从第一个值到最后一个值的整个时间段!有人知道该怎么做吗?

这是我的图表的 js 代码:

(function($){ 

$(function() {

$.getJSON('http://jsonData', function(data) {
$('#container').highcharts('StockChart', {
chart: {
},
xAxis: {
type: 'datetime'
},

series : [{
data : data,
turboThreshold: 100000

}]

});
});

});

})(jQuery);

提前感谢您的帮助:)!!

干杯J!

最佳答案

我假设您调用从数据库获取数据的函数,即每 3 秒或其他常规时间。因此,当无法从数据库获取数据时,可以向系列中添加空点。

关于javascript - Highstock - 时间轴刻度不连续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19929110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com