我是JavaScript的初学者,是使用Highstock的新手。
我创建了一个脚本,该脚本显示了一些有关降雨和温度数据的数据系列:
当我缩放系列时,显示的数据从零开始:
我添加了一个按钮,该按钮允许用户显示绝对数据。当变焦起点离起点很远时,一切正常,并保持极限变焦:
要在相对序列和绝对序列之间切换,请使用以下命令重新创建图表序列:
for (s = 0; s <= numberPoints - 1; s++) {
chart.series[s].setData(arrayAssoluto[s]);
}
在以下情况下,我注意到了三种不同的奇怪行为:
1)当缩放的极端之一是该系列的绝对极端(开始或结束)时,图表创建将出错。换句话说,不可能以绝对模式查看数据。
2)当缩放的起点非常接近系列的绝对起点时,图表创建将出错,并且缩放将移至系列的起点。无论如何,它可以保持缩放范围,但无法显示绝对数据。
有什么想法吗?预先非常感谢您的支持。