как избежать пробелов справа, если столбцы меньше в сетке Ag - PullRequest
0 голосов
/ 17 июня 2020

Ответ может быть sizeTofit. Но когда мне нужно изменить размер столбца, этот пробел появляется с правой стороны сетки.

Итак, мне нужно сделать последний столбец сетки, чтобы полностью занять сетку, если столбцы меньше (или если Я удаляю столбец Come), иначе ширина столбца, указанная в свойстве, будет соответствовать сетке Ag

Это изображение, которое я получаю сейчас

This is the image I am getting now

вот так хочу

like this I want

1 Ответ

1 голос
/ 17 июня 2020

если размер не тот, который вам нужен, вы можете написать функцию и выполнять вычисления вручную.

установите ширину столбцов и в конце установите новые значения столбцов для вашей сетки ag;

var tableWidth = sth;
var totalWidth = 0;
for(var i = 0; i<columnDefs.length; i++) {
    totalWidth += columnDefs[i].width;
    if((i == columnDefs.length - 1) && (totalWidth < tableWidth)) {
        columnDefs[i] += tableWidth - totalWidth;
    }
}
api.setColumnDefs(columnDefs);
...