HighStock:一个导航​​器控制两个xAxis?

时间:2013-06-19 17:03:39

标签: highstock

我在我的highstock图表中创建了两个xAxis,一个在顶部,另一个在底部(相反:true)。但问题是导航器只控制底部的xAxis。更改导航器仅影响底部xAx而不是顶部xAx。 我们可以用一个导航器控制两个xAxis吗?

以下是我的示例代码:

navigator: {
    xAxis: {
        type: datetime
    }
},

xAxis: [{
    type: datetime,
}, {
    type: datetime,
    opposite: true
}]

2 个答案:

答案 0 :(得分:0)

你可以捕捉aftersetExtremes()函数http://api.highcharts.com/highstock#xAxis.events.afterSetExtremes并在第二轴上调用setExtremes并定义范围。

http://api.highcharts.com/highstock#xAxis.events.setExtremes

答案 1 :(得分:0)

来自官方Highstock演示的这个相当简单的例子很好: http://www.highcharts.com/stock/demo/candlestick-and-volume

如果它不适合您,请在jsFiddle上发布最小版本的代码。