Как мы видим на https://www.ag -grid.com / javascript-grid-column-menu / , когда пользователь проверяет / снимает флажок столбца из меню, сетка анимирует другие столбцы.
Я представляю некоторые столбцы динамически, используя columnDefs:
this.columnDefs = [
{ headerName: 'Name', field: 'name', width: 200 },
{ headerName: 'S01F01', hide: this.solver !== 'solver1', field: 'age', width: 90, suppressToolPanel: true },
...
];
Я привязал флаг скрытия / показа к кнопкам на пользовательском интерфейсе, которые приведут набор столбцов всетка при необходимости.Хотя столбцы отображаются соответствующим образом, они просто появляются вместо анимации в сетке.Я понимаю, что это потому, что я просто обновляю columnDefs для всей сетки каждый раз, когда пользователь нажимает кнопку.
Можно ли отобразить эти столбцы по нажатию кнопки, в то же времявремя запуска анимации?