【发布时间】:2011-05-16 07:28:17
【问题描述】:
我想将我的 ActionScript 中的变量绑定到 ItemRender 中组件的属性。但我总是得到这个错误:
1120: 未定义属性的访问 当前房间。
这是我的代码
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:solutionItems="com.barco.components.ControlRoomConfigurator.solutionItems.*">
<mx:Script>
<![CDATA[
import com.barco.VO.ControlRoomConfigurator.Room;
[Bindable] private var myArrayCollection:ArrayCollection;
[Bindable] public var currentRoom:Room;
]]>
</mx:Script>
<mx:List id="listVideoWalls"
borderThickness="0"
dataProvider="{myArrayCollection}" >
<mx:itemRenderer>
<mx:Component>
<solutionItems:displaySolutionItem solutionId="{data.meetsRequirements.getItemAt(currentRoom.id)}" />
</mx:Component>
</mx:itemRenderer>
</mx:List>
</mx:Canvas>
我想在我的 ItemRenderer 组件中使用对象 currentRoom。 你是怎么做到的?
希望你能理解我的问题。
谢谢!
文森特
【问题讨论】:
标签: apache-flex actionscript-3 flash-builder itemrenderer