8

メイングラフに表示されているのと同じシリーズである、複数のシリーズを表示するナビゲーターコンポーネントを含むHighStockチャートを作成したいと思います。単一のシリーズのみが許可されているため、この機能はHighStockではサポートされていないようです。誰かがこの問題に直面し、実行可能な解決策/代替案を見つけることができましたか?

4

2 に答える 2

10

ナビゲーターの複数のシリーズは公式にはサポートされていないため、使用するこの「ハック」のみがナビゲーターの複数のシリーズを表示します。例: http: //jsfiddle.net/6fFwM/この機能は、こちらのシステムでリクエストされています(http://highcharts.uservoice.com/forums/55896-general/suggestions/2361925-allow-navigator-to-have-multiple -data-series)、投票できます。

window.chart.addSeries({
        name : "",
        xAxis: 0,
        yAxis: 1,
        type: "line",
        enableMouseTracking: false,
        data : new_data,
        showInLegend:false
});
于 2013-01-30T14:18:53.713 に答える
10

Highstock 5から、これが正式にサポートされるようになりました。シリーズごとにグローバルまたは具体的に指定できますshowInNavigator: trueAPI)。関連するオプションはnavigatorOptionsAPIshowInNavigator )で、これはに設定されているシリーズに影響しtrueます。

例:(JSFiddle):

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
}]
于 2017-02-05T18:37:23.547 に答える