Настроить макет списка - PullRequest
0 голосов
/ 25 июня 2018

Я использую rest-admin Framework.

Я хотел бы изменить макет списков и добавить пользовательский компонент.

В настоящее время макет:

Actual Layout

Я хочу добавить компонент быстрого поиска.И панель фильтра показывает или скрывает это с действием.Потому что я думаю, что вы теряете много места на экране, устанавливая фильтр быстрого поиска.Моя идея состоит в том, чтобы лучше использовать пустое пространство.

Следующее изображение будет нужным мне слоем: Custom List

Я основан на GoogleПользовательский интерфейс администратора аналитики: Google Analytic Example

Мой вопрос: можно ли это сделать, повторно используя компонент списка платформы без создания нового компонента "Список"?

1 Ответ

0 голосов
/ 26 июня 2018

Вы должны будете реализовать свой собственный компонент List.Тем не менее, большая часть работы List фактически выполняется компонентом ListController из ra-core, который у нас еще не было времени для правильного документирования, но это не должно быть слишком сложным для реализации.Вы можете скопировать / вставить код из компонента List и настроить его по своему усмотрению.

Обратите внимание на две вещи:

  1. Быстрый поиск уже можно выполнить с помощьювсегда на фильтрах.Так что если вы можете жить без вашего точного макета, это путь.Посмотрите исходный код демо для примера: https://marmelab.com/react-admin-demo/#/customers

  2. Мы исследуем поддержку детей как функцию для некоторых из ra-ui-material компонентов (List является одним из них), чтобы сделать этовид настройки проще

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