5

Highchartsで時系列のスタック順序を指定する方法はありますか?

4

2 に答える 2

7

私が見つけた唯一の方法は、シリーズが入ってくるときに注文することです。したがって、シリーズA、B、Cがあり、それまでに注文したい場合はB, C, AB, C, Aseries [0] = B、series [1] = C、series [2] =A。これは、シリーズのインポート順序に頼るのではなく、スタッキングインデックスに署名するだけでよいので、間違いなく恨みです。

于 2012-07-31T12:26:01.867 に答える
0

シリーズにインデックスを割り当ててから、series.update()を実行してインデックスを更新できます。下記参照 -

$(function() {
   var chart = Highcharts.chart('container', {
      chart: {
        type: 'column'
      },
   plotOptions: {
      series: {
        stacking: 'normal'
      }
   },
   series: [{
      data: [1, 2, 3, 4, 5, 4],
      index: 1
   }, {
      data: [6, 4, 5, 6, 7, 4],
      index: 2,
      id: 's2'
   }]
 });

 $('#button').click(function() {
    chart.get('s2').update({index: 0});
  });
});
于 2019-02-11T17:14:32.530 に答える