2015-01-16 3 views
1

Эй я хочу объект доступа атрибутов в AS3, у меня есть массив много объекта для примера учителя, ученик я нужен код, как атрибуты доступа для учителя,объект как получить доступ к атрибутам в ActionScript

 private function init():void 
     { 
      //action is ArrayCollection contains teacher object and student object 
      action=new ArrayCollection(); 
      action=srv.getData(id); 
     } 

моя проблема здесь, когда выборка ArrayCollection в списке

<s:List id="list" dataProvider="{action}"> 
<s:itemRenderer> 
    <fx:Component> 
     <s:IconItemRenderer labelField="What should I write ?? to access Teacher Name"/> 
    </fx:Component> 
</s:itemRenderer> 
</s:List> 
+0

вы пробовали смотреть вокруг в Интернете в первую очередь? Должно быть доступно много ресурсов. – Felix

+0

все ресурсы, как доступ непосредственно к атрибуту не атрибут объекта доступа например массив String или int, поэтому я могу получить доступ по атрибуту name qasem

ответ

0

I решаемой задачи :)

изменения labelField маркировать ...

и писать в этикеточной = {} data.teacher.name

<s:List id="list2" dataProvider="{action}"> 
    <s:itemRenderer> 
     <fx:Component> 
      <s:IconItemRenderer label="{data.teacher.Name}" /> 
     </fx:Component> 
    </s:itemRenderer> 
</s:List> 
Смежные вопросы