У меня есть JSON-декодированный массив Projects, который содержит вложенный массив Milestones. Я пытаюсь отобразить Вехи по одному внутри Datagrid. Однако кажется, что Datagrid не может обрабатывать более одного уровня данных. Ниже приведена простая схема того, что я пытаюсь сделать.
[Project Name [0]] [Milestone[0]]
[Project Name [1]] [Milestone[0]]
15 seconds later...
[Project Name [0]] [Milestone[1]]
[Project Name [1]] [Milestone[1]]
Я также пытался решить проблему с помощью TileList, но у меня проблемы с доступом к внутреннему компоненту.
<mx: Tilelist id="projects">
<mx: itemRender>
<mx: component>
<mx: HBox>
<mx: Text id="milestone">
Если я попробую projects.milestones, я получу неопределенную ошибку функции.