Javascript HighStock-将系列动态添加到navigator

Javascript HighStock-将系列动态添加到navigator,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,我对我的HighStock图表使用AddSeries方法,我希望添加的系列也显示在navigator中 HighStock AddSeries方法的文档中描述了这是不可能的: 在启用导航器的股票图表中,无法动态添加基本系列 我想问一下,是否有任何解决办法?这是一项即将推出的功能,还是该系列没有添加到navigator中的一个很好的原因 我能想到的唯一解决办法是销毁整个图表,并用新旧系列创建一个新图表。这似乎有点老套,我更喜欢使用AddSeries方法,因为我认为它更有意义 谢谢:) 编辑 我发

我对我的HighStock图表使用AddSeries方法,我希望添加的系列也显示在navigator中

HighStock AddSeries方法的文档中描述了这是不可能的:

在启用导航器的股票图表中,无法动态添加基本系列

我想问一下,是否有任何解决办法?这是一项即将推出的功能,还是该系列没有添加到navigator中的一个很好的原因

我能想到的唯一解决办法是销毁整个图表,并用新旧系列创建一个新图表。这似乎有点老套,我更喜欢使用AddSeries方法,因为我认为它更有意义

谢谢:)

编辑

我发现(在Grzegorz Blachliński的帮助下)如果类型为而不是
行(这是默认值),则它可以工作。我没有提供type属性,这就是它无法工作的原因。仍然不明白为什么
会使它中断

//Solution:
chart.addSeries({
    name: 'name',
    type: 'area',
    color: 'red',
    yAxis: 'nameOfYAxis',
    data: data,
    showInNavigator: true
});

非常感谢Grzegorz Blachliński:)

我认为在您的情况下,您应该能够使用showInNavigator选项将系列添加到图表和导航器中。您可以在Highcharts API中找到有关showInNavigator的更多信息:

将系列添加到导航器的实时示例:

您应该能够添加带有showInNavigator选项的系列:如果此示例符合您的要求,我将以答案的形式发布感谢@GrzegorzBlachliński-通过您的示例,我找到了答案,并用解决方案编辑了问题。请将您的评论作为答案发表:)谢谢您的留言!我不确定line series是否破坏了navigator:也添加了默认类型为@GrzegorzBlachliński的series:你说得对!是我的数据系列让我困惑。这些值相距太远,因此我无法在导航器中看到新添加的系列。当我阅读文档时也感到困惑:“在启用导航器的股票图表中,基本系列不能动态添加”。无论如何,多谢你,你救了我一天:)
chart.addSeries({
  data: data2,
  showInNavigator: true,
});