data.Storeデータから計算された「静的」値からフィードされるゲージチャートをextjs4で設定しようとしています。
計算されたデータは、ストアのdatachangeリスナーで取得されます。
setValueメソッドについて読んだのですが、使い方がよくわかりませんでした。ヒントを教えてもらえますか?
みんなのおかげで、N
頭を壁に数時間ぶつけた後、それがどのように機能するかを知りました。そして、それはとても明白でした:
// the value that you want to set up
var newValue = 35;
// a reference to the chart
var chart = Ext.getCmp('myChartId');
// setting the value
chart.series.items[0].setValue(newValue)
setValue
内にあることに注意してくださいchart.series.items[0]
。これは、直観的に聞こえるかもしれませんが、Gaugeは chart のタイプではなく、 series のタイプであるためです。
これが私のような Ext 初心者の助けになることを願っています。