我使用的是一个简单的Repeater,它有一个组件(TextInput)。
<mx:Repeater id="myrep" dataProvider="{myAC}" >
<local:TextInputRepeater id="tiRepeater" displaytext="{myrep.currentItem}" />
</mx:Repeater>
<mx:Button label="Get Data" click="getNewValues(event)" />
转发器有以下代码:
[Bindable]
public var displaytext:String = "";
<mx:TextInput id="repeatText" text="{displaytext}" change="repeatText_changeHandler(event)"/>
这就是我想要的:点击getNewValues函数中的按钮,我想读取值(用户可能在textInputs中有所改变)。
答案 0 :(得分:1)
嗯,这是一个我忽略的愚蠢问题。
解决方法是,tiRepeater [index]将为您提供udpated repeater对象。