1

我正在使用带有标志的单个系列的 Highstock 图表,其中 x 轴是“日期时间”类型,y 轴是任何数值。现在,最初当图表加载时,我使用属性“max”在 x 轴上提供一点填充,以便端点不会接触边缘(工作正常)但是当我拖动导航器时,填充丢失并且点接触边缘。即使在我拖动导航器之后,是否有任何方法可以保持图形线上的填充?
任何帮助将不胜感激...

4

2 回答 2

0

非常感谢 Sebastian Bochan .....它对我有用!!!!以防万一有人需要。这是我所做的

events: {
 setExtremes: function(e) {
 if (e.trigger === "navigator") {
 var max=e.max+padding_value;
 var x=this;
 setTimeout(function(){
    x.setExtremes(e.min,max);
    }, 4);
  }
}
},

Padding_value 是每次触发导航器时证明填充的变量

于 2013-09-17T01:33:38.410 回答
0

不幸的是 maxPadding 仅适用于第一次,正如您所描述的,但您可以捕获adterSetExtremes然后 (setExtremes]( http://api.highcharts.com/highstock#xAxis.events.setExtremes ) 来修改图表上的范围。

于 2013-08-26T10:55:57.430 回答