我在我的highstock图表中创建了两个xAxis,一个在顶部,另一个在底部(相反:true)。但问题是导航器只控制底部的xAxis。更改导航器仅影响底部xAx而不是顶部xAx。 我们可以用一个导航器控制两个xAxis吗?
以下是我的示例代码:
navigator: {
xAxis: {
type: datetime
}
},
xAxis: [{
type: datetime,
}, {
type: datetime,
opposite: true
}]
答案 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上发布最小版本的代码。