2010-11-02 1 views
0

мне нужна помощь с доступом значение в моей ArrayCollection в Flex 3.Flex Получение доступа к Node в ArrayCollection на основе значения переменной

вар F: String;

Мне нужно получить доступ к фотофайлу, где series = f. Так что, если F = 2, то мне нужно /pics/my2.png

Таким образом, псевдо-код:. MyAC (серия = "е") photoFilePath

<mx:ArrayCollection id="myAC"> 
    <mx:Object label="Label 1" series="1" photoFilePath="/pics/my1.png" pageTitle="First"/> 
    <mx:Object label="Label 2" series="2" photoFilePath="/pics/my2.png" pageTitle="Second"/> 
</mx:ArrayCollection> 

Любые предложения..

спасибо.

-Laxmidi

ответ

0
var n:int = myAC.length; 
var f:String; 
for (var i:int = 0; i < n; i++) 
{ 
    var item:Object = myAC.getItemAt(i); 
    if (item.series == f) 
    { 
     trace(item.photoFilePath); 
     break; 
    } 
} 
+0

Привет Максим, спасибо. Это сработало отлично. Я узнал что-то новое. – Laxmidi

 Смежные вопросы

  • Нет связанных вопросов^_^