我在访问组件的属性时遇到问题。我想使用这个属性来决定是否包含一个特定的子组件。
例如: MyMainView.mxml列出了这个组件
<view:AnotherView id="anotherView" aPresenter="{thePresenter}"/>
现在AnotherView.mxml有一个属性
<fx:Script><![CDATA[
[Bindable]
public var aPresenter:APresenter;
]]></fx:Script>
然后在这个AnotherView.mxml中添加一些东西,例如
<s:Spacer height="10" includeInLayout="{aPresenter.id != -1}"/>
aPresenter仍然为空,因此无论如何都会绘制垫片。另一方面,如果我将aPresenter用于 dataProvider 它可以工作
<mx:Repeater id="addressDetailsRepeaterView" dataProvider="{presenter.arrayOfFields}">
</mx:Repeater>
有人可以帮助我了解创建 flex 组件的事件流程以及如何在.
谢谢