На основе этой ссылки: https://github.com/marmelab/admin-on-rest/blob/master/docs/Fields.md и раздела, объясняющего
Компонент «Мой список» отображает панель загрузки бесконечно, и я подозреваю, что мой массив не является примитивным массивом.
Пример использует этот массив:
{
id: 1234,
title: 'Lorem Ipsum',
tag_ids: [1, 23, 4]
}
Мой использует:
{
id: 1234,
title: 'Lorem Ipsum',
tag_ids: [
{
"id": "fa4aca34-b687-4b2e-987e-dae9db379807",
"amount": 111.04
}]
}
Это проблема?из этого поддерживает сложные массивы?
Вот как я называю это в списке:
<List {...props} title="my title"
filters={<UserFilter />}
// actions={<PostActions />}
>
<Datagrid>
<TextField source="street" label="Address"/>
<TextField source="city" label="City"/>
<BooleanField source="isBlocked" label="Blocked" />
<TextField source="postcode" label="ZIP"/>
<EditButton />
<ShowButton />
<ReferenceArrayField label="Invoices" reference="invoices" source="invoices">
<Datagrid>
<TextField source="id" />
<TextField source="invoiceNumber" />
</Datagrid>
</ReferenceArrayField>
</Datagrid>
</List>
Буду признателен за любые указания здесь заранее.