【问题标题】:Highstock navigator padding issueHighstock 导航器填充问题
【发布时间】:2013-08-24 03:52:54
【问题描述】:

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

【问题讨论】:

  • 欢迎来到 Stack Overflow Karan!尽管您确实描述了您的问题,但如果不知道您的代码是什么样的,就很难为您提供帮助。请访问 here 获取有关将代码格式化为您的问题的帮助。

标签: highstock navigator


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    非常感谢 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 是每次触发导航器时证明填充的变量

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-01
      • 2019-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-04
      相关资源
      最近更新 更多