动态移动highstock导航仪

时间:2016-10-21 22:36:03

标签: highcharts highstock

我在使用highstock时遇到了一些麻烦。我已经弄清楚如何通过y轴对象在其他系列中进行随机播放,但是我希望动态添加更多系列,并在添加其他系列后将导航器向下移动,同时增加高度。包含div作为更多系列添加。

我目前移动导航器的方法是更新分配给导航器的y轴的顶部属性,如以下答案所示: Move the Highstock navigator position

function moveNavigator(){
chart.navigator.yAxis.update({
        height : 50,
        top: 202
    });
}

http://jsfiddle.net/dwhcj3e7/2/

如果我的理解是正确的,这个小提琴应该将导航器从图表顶部移动到图表的底部。有没有办法在不完全创建新图表对象的情况下完成此行为?

1 个答案:

答案 0 :(得分:0)

使用chart.update()方法(可从第5版获得)并更新导航器的顶级属性。

 chart.update({
        navigator: {
          top: 202,
          height: 50
      }
    });

示例:http://jsfiddle.net/dwhcj3e7/3/