导航器Highstocks的起点

时间:2014-05-29 14:14:28

标签: jquery highcharts highstock

我在Highstock Api中读过几乎所有的内容,但仍然无法确定如何设置Navigator的起点?

这是一个例子。我有一个比较大的图表,使用Navigator,从一开始就开始:

enter image description here

如您所见,导航器显示完整的历史记录。我需要的是一个图表,它最初只显示系列的一部分。导航器应该在2006年1月1日设置。

这就是我需要的:

enter image description here

我已经尝试过系列中的pointStart,但它没有做我想要的,它只是削减系列。 如果我们提出以下内容,我想要的效果可以实现:

rangeSelector: {
                selected: 4
            },

但问题是,我需要从特定日期开始,而不是特定范围。并且应禁用范围选择器。

Here is working fiddle请帮助

2 个答案:

答案 0 :(得分:1)

您可以按照自己的方式设置图表,但有一种解决方法,您只需要参考图表。

创建图表后,接下来要做的就是设置极端值。

myChart.xAxis[0].setExtremes(1262304000000,myChart.xAxis[0].getExtremes().max);

您看到的那个号码是2010-01-01 00:00:00的扩展(有毫秒)时间戳

JsFiddle - > http://jsfiddle.net/VyM48/2/

答案 1 :(得分:0)

我发现了另一种方式。这很简单,但没有很好的记录。

xAxis: {
            min: 1262304000000
        },

JsFiddle