1

積み重ねられた列のハイチャートに、ドリルダウンですべてのスタックを表示しようとしています。以下の例では、スタックをクリックすると、そのスタック レベルまでドリルダウンするだけです。私はこれを自分で試しましたが、動作させることができませんでした。私の予想される出力は、月をクリックすると、各日の積み重ねられた列が表示されることです

どんな助けでも感謝します。

4

1 に答える 1

0

問題は主に、データを整理する方法にあります。このような同様の設定をかなり頻繁に見てきましたが、これは柔軟な方法ではありません。したがって、代わりに:

data = [{
    y: 6863,
    color: colors[2],
    drilldown: {
        name: ['IPad Jan'],
        categories: ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31'],
        level: 1,
        data: [10.85, 7.35, 33.06, 2.81, 10.85, 7.35, 33.06, 2.81, 10.85, 7.35, 33.06, 2.81, 10.85, 7.35, 33.06, 2.81, 10.85, 7.35, 33.06, 2.81, 10.85, 7.35, 33.06, 2.81, 10.85, 7.35, 33.06, 2.81, 10.85, 7.35, 33.07],
        color: colors[2]
    }}]

行う:

data = [{
    y: 6863,
    color: colors[2],
    drilldown: 'january'
]

次に、横にこのようなデータ構造があります

var drilldownData = {
    'january': [/*data structured correctly for drilldown of january*/],
    'february': [...]
}

したがって、「クリック」イベントでは次のようにします

于 2012-12-12T20:41:31.497 に答える