Я размещаю несколько ag-гридов на одной странице, все с менее чем 15 строками, но ни одного с одинаковым размером.Поэтому мне нужно, чтобы сетка «привязывалась» к количеству строк и ширине столбца без полос прокрутки.
Настройка griOptions.domLayout = 'autoHeight' отлично работает для высоты.Настройка 'print' тоже подойдет.
Но что мне делать с шириной?
Я могу получить минимальную ширину столбцов с помощью: this.gridColumnAPI.autoSizeAllColumns ();
Как уменьшить общий размер сетки, чтобы я не получал полосы прокрутки?
this.setWidthAndHeight ('XXXpx', 'YYYpx') не выглядит как вариант, посколькувысота была установлена с помощью domLayout.
EDIT1 :
Я не указываю ширины в моем столбце.1021 *: я обернул сетку ng в div с style = "width: 500px; height: 500px", и сетка соответствовала этому, поэтому я попытаюсь динамически установить стиль этого div после события gridReadyпожары.
Так как мне получить размеры сетки в любой точке?Я знаю, что я могу добывать columnApi для ширины каждого ...