У меня проблема с привязкой данных дочерних репитеров в аккордеонном контроле, надеюсь, вы поможете ...
У меня есть аккордеон в ViewStack (из которых этот ViewStack также находится в другом ViewStack верхнего уровня). У меня есть повторитель в каждом ребенке гармошки. Компонент выглядит так:
<mx:Box
xmlns:mx="http://www.adobe.com/2006/mxml"
creationComplete="init()"
>
<mx:ViewStack>
...
<mx:Accordion creationComplete="accordianInit()">
<mx:Box label="Groups" width="100%">
<mx:Repeater id="rpGroups" width="100%">
<mx:CheckBox id="chkGroups"
label="{rpGroups.currentItem.name}" />
</mx:Repeater>
</mx:Box>
<mx:Box label="Contacts">
<mx:Repeater id="rpContacts">
<mx:CheckBox id="chkContacts"
label=quot;{rpContacts.currentItem.full_name}" />
</mx:Repeater>
</mx:Box>
</mx:Accordion>
...
</mx:ViewStack>
<mx:Box>
Проблема в том, что если я связываю 2 повторителя в функции init , то оба повторителя не показывают никаких данных. Если я связываю повторители в функции accordianInit , то только первый повторитель (rpGroups) получает привязку к данным ...
Где я должен привязывать данные к повторителям, чтобы оба повторителя повторялись правильно?
Надеюсь, это имеет смысл, если нет, я не могу уточнить, любая помощь приветствуется.