2013-03-05 4 views
3

에 플렉스 AS3에서 내 코드 모델 목록을 반복하는 방법 :으로 반복 모델 목록 플렉스 AS3

var list:ArrayList=new ArrayList(); 
var per:Person=new Person();     
per.person_id=1;     
per.fname="james"; 
per.userid="12"; 
list.addItem(per); 

for each (var p:Person in list) 
    { 
    trace("name----------"+p.fname); 
    } 

을하지만, 위의 반복자는 작동하지 않습니다 ... 이 어떻게 반복 할 수 있습니까? 대신 for each

답변

5

이 잘 작동합니다

for(var i=0; i<list.length; i++) 
{ 
var p:Person = Person (list.getitemAt(i)); 
trace(p.fname); 
} 

정상 for 루프를 시도 할 수 있습니다 ...