0

ハイチャートでシリーズ タイプを更新しようとしていますが、データが失われています。

これが私のスニペットです:

h = Highcharts.charts[0]
h.series[0].options.type
-> "candlestick"
h.series[0].options.data[0]
-> [1386543600000, 111.69, 111.79, 109, 109.39]

h.series[0].update({type: "spline"})
h.series[0].options.data[0]
-> Object {x: 1386543600000, y: 111.69}

Highstock/StockChart でデータ損失を示す jsfiddle: http://jsfiddle.net/fqd1bshm/1/

更新 1

Highcharts: http://jsfiddle.net/9mby1xqn/1/でナビゲーターを使用すると 、同じ問題が発生します。

ありがとう

4

1 に答える 1

1

解決策を見つけました。データを「更新」するのはナビゲーターでした。それを止めたい場合は、Highcharts 構成で adaptToUpdatedData 値を設定する必要があります。

次に、次のようになります。

navigator: {
  enabled: true,
  adaptToUpdatedData: false
}

jsfiddle: http://jsfiddle.net/9mby1xqn/3/

于 2014-08-28T15:33:13.513 に答える