我可以根据实时数据Feed动态添加xAxis中断

时间:2017-12-12 13:58:48

标签: highcharts

我有一个实时数据流,如果超过一分钟缺少数据,我想在xAxis中添加一个中断。是否可以在highstock / highcharts中动态添加中断?

我在缺少Feed时添加空值,因此图表会滚动,也会捕获数据Feed丢失的时间,当Feed返回时我想要折叠丢失的数据区域。我看到在xAxis中添加中断的示例,但都是静态的。

1 个答案:

答案 0 :(得分:0)

想出来,你可以使用chart.update({})添加休息时间;更新选项:

const myBreaks = this.hrchart.options.xAxis [0] .breaks;

myBreaks.push({from:this.missingDataStart,to:data.time,breaksize:0});

this.hrchart.update({           xAxis:{             休息:myBreaks           }         });