Повторный заголовок при использовании Datagrid в качестве поля потомков Datagrid? - PullRequest
0 голосов
/ 17 февраля 2019

Заголовок Datagrid повторяется каждый второй ряд?Я хочу заголовок (как Excel) только один раз наверху.

Как это исправить?Как я могу настроить или построить новый Компонент, похожий на Datagrid?

      <Datagrid>
           <NumberField
                source="ManagementFee"
                label="Phí quản lý "/> 
            <NumberField
                source="tax"
                label="Thuế "/>
            <NumberField
                source="max"
                label=" tối đa"
                textAlign="center"
            />
            <DateField source="createdDate" label="Ngày tạo" />
            <DateField source="modifiedDate" label="Ngày sửa" />
            <ArrayField source="portfolio" label="Danh mục" >
                <Datagrid>
                    <TextField source="symbol" label="Mã " />
                    <NumberField
                        source="initialRate"
                        label="Tỷ lệ  ban đầu"
                       />
                    <NumberField
                        source="maintenanceRate"
                        label="Tỷ lệ duy trì"
                        />

                    <NumberField
                        source="rate"
                        label="Tỉ lệ "
                    />
                    <NumberField
                        source="bankRate"
                        label="Tỉ lệ kho"
                      />
                </Datagrid> 
            </ArrayField>

            <EditButton />
        </Datagrid>

1 Ответ

0 голосов
/ 18 февраля 2019

<Datagrid> отображается как таблица с начальной строкой для заголовков.Если вы используете <Datagrid> в качестве одного из полей другого <Datagrid>, вы будете вкладывать таблицы друг в друга.Реактив-администратор не только не поддерживает это, я настоятельно рекомендую не использовать его с точки зрения UX.

Поместите ваш <ArrayField> в компонент expand, чтобы раскрыть эту информацию только при щелчке строки,или напишите компонент настраиваемого поля для отображения данных поля массива другим способом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...