У меня есть следующие данные:
var data: ArrayCollection = new ArrayCollection(
[
{ name: "ProductA", user: {login: "loginA", email: "emailA"} },
{ name: "ProductB", user: {login: "loginB", email: "emailB"} },
{ name: "ProductC", user: {login: "loginC", email: "emailC"} }
]
);
Этот массив является поставщиком данных для моей AdvancedDataGrid:
<mx:AdvancedDataGrid dataProvider="{data}">
<mx:columns>
<mx:AdvancedDataGridColumn headerText="Product" width="55" dataField="name" />
<mx:AdvancedDataGridColumn headerText="User" dataField="user.login" />
<mx:AdvancedDataGridColumn headerText="Email" dataField="user.email" />
</mx:columns>
</mx:AdvancedDataGrid>
Проблема в том, что AdvancedDataGrid не отображает свойства вложенного объекта User, а простой DataGrid.
Что здесь не так?