我有一个实时数据流,如果超过一分钟缺少数据,我想在xAxis中添加一个中断。是否可以在highstock / highcharts中动态添加中断?
我在缺少Feed时添加空值,因此图表会滚动,也会捕获数据Feed丢失的时间,当Feed返回时我想要折叠丢失的数据区域。我看到在xAxis中添加中断的示例,但都是静态的。
答案 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 } });