如何访问动作脚本中的对象属性
how to access object attributes in actionscript
嘿,我想访问 AS3 中的对象属性,我有很多对象的数组,例如老师、学生
我需要代码如何访问老师的属性,
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>
我解决了问题:)
将 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>
嘿,我想访问 AS3 中的对象属性,我有很多对象的数组,例如老师、学生 我需要代码如何访问老师的属性,
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>
我解决了问题:)
将 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>