我试图使用highcharts arearange。这会呈现图形,但在使用新点更新图表时,它似乎无法正常工作。 我尝试使用setInterval:
向图表添加点setInterval(function(){
chartObj.series[0].addPoint([new Date().getTime(), Math.random()*10, Math.random()*10]);
chartObj.series[1].addPoint([new Date().getTime(), Math.random()*10, Math.random()*10]);
}, 1000);
以下是小提琴的链接:
http://jsfiddle.net/saurabh0683/q808rjmt/1/
http://jsfiddle.net/saurabh0683/zcpd3Lq0/1/
代码有问题吗?
答案 0 :(得分:1)
首先,您应该只为第一个系列添加points
一个值,因为其类型为' line'。其次,图表看起来很奇怪,因为区域范围和线系列的附加点不匹配,因为温度'和'范围'系列'原点。此外,最后一个系列之间的日期差距很大。点和第一个添加。我修改了demo以确保中间值是指向行系列的值,最低点和最高点是
致力于区域范围。