当我使用导航器放大或缩小时,我需要使用新的标记数据重绘Highstock图表。我使用setExtremes()
捕获新的xAxis最小值和最大值。
我的xAxis部分:
xAxis: {
type : 'datetime',
min : Date.UTC(y1, m1, d1),
max : Date.UTC(y2, m2, d2),
events: {
setExtremes: function(e){
xmin = e.min;
xmax = e.max;
flagSeries = get_flags(xmin, xmax);
}
}
},
flagSeries是一个新的旗帜系列。
我尝试在各个地方使用chart.redraw()
,但没有运气。
有谁知道如何实现这个?
非常感谢!