Javascript 在HighStock图表的导航器中显示多个系列

Javascript 在HighStock图表的导航器中显示多个系列,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,我想创建一个HighStock图表,其中包含一个显示多个系列的navigator组件,与主图表中显示的系列相同。HighStock似乎不支持此功能,因为只允许一个系列。有人遇到过这个问题并找到了可行的解决方案/替代方案吗?导航器中的多个系列不受支持,所以只有您使用的“黑客”在导航器中显示多个系列。示例:此功能是在我们的系统here()中请求的,因此您可以投票支持它 window.chart.addSeries({ name : "", xAxis: 0,

我想创建一个HighStock图表,其中包含一个显示多个系列的navigator组件,与主图表中显示的系列相同。HighStock似乎不支持此功能,因为只允许一个系列。有人遇到过这个问题并找到了可行的解决方案/替代方案吗?

导航器中的多个系列不受支持,所以只有您使用的“黑客”在导航器中显示多个系列。示例:此功能是在我们的系统here()中请求的,因此您可以投票支持它

window.chart.addSeries({
        name : "",
        xAxis: 0,
        yAxis: 1,
        type: "line",
        enableMouseTracking: false,
        data : new_data,
        showInLegend:false
});

Highstock 5现在正式支持这一点。您可以全局或专门为每个系列指定
showInNavigator:true
()。一个相关选项是
navigatorOptions
(),它将影响
showInNavigator
设置为
true
的系列

例如:():


如果我没弄错的话,通常会显示第一个数据系列。即使从图例块禁用所有系列,数据也几乎没有变化,因此用户现在可以看到导航器中有多行
plotOptions: {
    series: {
        showInNavigator: true // Global value
    }
},

series: [{ // This series has no value set and will use global
    name: 'MSFT',
    data: MSFT
},
{
    name: 'GOOGL',
    showInNavigator: false, // Individual series value
    data: GOOGL
},
{
    name: 'ADBE',
    showInNavigator: true, // Individual series value
    navigatorOptions: { // Specific values that affect the series in the navigator only
        type: 'line',
        color: 'red'
    },
    data: ADBE
}]