Я пытаюсь выполнить цикл массива arraycollection с помощью вложенного ретранслятора;flex 3 с помощью вложенных повторителей
<mx:Repeater id="rp1" dataProvider="{arrayCollection}">
<mx:Repeater id="rp2" dataProvider="{rp1.currentItem}">
<mx:Button height="49" width="50" label="{rp2.currentItem.name}" />
</mx:Repeater>
</mx:Repeater>
Что я пытаюсь сделать, это сделать цикл ретранслятора через все атрибуты currentRow, например. имя, возраст, адрес и т. д. На данный момент все, что я делаю, это вызов rp2.currentItem.name, который явно вызывает имя атрибута, а затем возвращается значение.
Можно ли вместо явной форме присвоения имен атрибута просто перебрать их все и кнопку dispplay для каждого использования вложенного повторителя? Спасибо
Мне не обязательно использовать ретранслятор, моя проблема в том, что я не знаю, как еще я могу взять arraycollection, а затем прокрутить содержимое каждой строки arraycollection, в которой содержатся значения сервера. Датагрид не подходит для моих нужд. – cduggan
Как я уже говорил ранее, создайте пользовательский компонент. Существует несколько типов: MXML, чистая AS и т. Д. Взгляните на документацию. – dirkgently