Недавно начал работу над мастер-структурой угловых угловых решеток. Структура имеет два уровня вложения мастер-детали. Мне нужно зафиксировать высоту внутренних - 2 сетки так, чтобы они занимали всю доступную недвижимость на экране. В настоящее время ag-grid имеет значение по умолчанию 300 px, и на мониторе с разрешением экрана 1920x1200 появляется много свободного или неиспользуемого пространства. Мне также нужно иметь фиксированные заголовки для всех сеток.
Будем благодарны за любые идеи или указатели ...
Обновление : Ссылка на разветвленную версию примера плунжера изag-grid здесь - https://next.plnkr.co/edit/yUzo4EqONEmgCmIw Это простая и базовая настройка для основной сетки.
Обратите внимание, что : я не установил высоту строки подробностей и настроил только одну запись для отображения в сетке для проверки на наличие проблемы.
Если вызапустите код plunker и просмотрите результат в отдельном окне, обратите внимание, что внутренняя / дочерняя сетка не занимает все пространство, доступное под ней. Другими словами, это не занимает столько места / высоты, которые доступны из родительского контейнера (строка сведений мастера). По умолчанию мастер detailRowHeight размером 300px устанавливает высоту для внутренней сетки. Также, из документации, реквизит detailRowHeight, похоже, не принимает что-то похожее на 100% или 100vh, а принимает только фиксированное количество пикселей. Добавил картинку из приведенного ниже примера и высоту / неиспользуемое пространство, на которое я ссылался
У нас есть разные разрешения, которые пользователи используют для просмотра данных в сетке иВысоты внутренних сеток необходимо автоматически регулировать, принимая макс. доступное пространство для отображения большей части информации в сетках.