1
중첩 된 중계기를 사용하여 arraycollection의 행을 반복하려고합니다.중첩 된 중계기를 사용하여 플렉스 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을 취한 다음 serveral 값을 포함하는 arraycollection의 각 행의 내용을 반복 할 수 없다는 것이다. DataGrid가 내 필요에 맞지 않습니다. – cduggan
앞서 제안한 것처럼 사용자 지정 구성 요소를 만듭니다. MXML, 순수 AS 기반 등 여러 가지 유형이 있습니다. 설명서를 살펴보십시오. – dirkgently