3

フレックス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);
   }

しかし、上記の反復子は機能しません...どうすればこれを反復できますか?

4

1 に答える 1

5

代わりに通常のループfor eachを試すことができますfor

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

これはうまくいくでしょう...

于 2013-03-05T07:07:56.637 に答える