Как получить доступ к массиву объектов массивов? - PullRequest
0 голосов
/ 14 февраля 2011

У меня есть диаграмма, и я пытаюсь отобразить «объем» на линейной диаграмме в качестве первичной серии и «темп» в виде столбчатой ​​диаграммы в качестве вторичной серии ... («составной» будет показан наdatatip):

[{date=Tue Feb 08 19:00:00 EST 2011, volume=1200, 1={temp=-50, compound=helium}, 0={temp=-45, compound=oxygen}}]

Я могу получить серию "volume" для отображения в порядке, но не могу отобразить серию "temp" ... как я могу получить к ним доступ?Прямо сейчас у меня есть:

<mx:ColumnSeries id="secondSeries" xField="date" yField="temp"> 

1 Ответ

1 голос
/ 14 февраля 2011

Я не знаю, какой тип данных у вашего объекта.

Например, я использую массив.Проверьте этот код:

<fx:Script>
        <![CDATA[

            private var obj:Array = [{date:"Tue Feb 08 19:00:00 EST 2011", volume:"1200", 1:{temp:"-50", compound:"helium"}, 0:{temp:"-45", compound:"oxygen"}}];


            private function onInit() :void
            {
                trace (obj[0].date);
                trace (obj[0][1].temp);

            }
        ]]>
    </fx:Script>

Дайте мне знать, если вы используете другой тип данных.

BR Frank

...