Как обнаружить смену фильтров на Ag-сетке - PullRequest
0 голосов
/ 11 июля 2019

У меня есть сетка ag-grid версии 3.3.3 (юрские версии).

https://embed.plnkr.co/L3Drsf/

И я хотел бы в этой сетке сохранить значения фильтра столбца Athlete.

То есть, как только сетка обнаружит изменение фильтров в этом столбце, будут получены значения для их записи

В настоящее время все, что я могу сделать, - это восстановить значения фильтра.но только когда я нажимаю на кнопку «Сохранить модель фильтра»

var savedModel = null;
var savedFilters = '[]';

function saveFilterModel() {
    savedModel = gridOptions.api.getFilterModel();
    if (savedModel) {
        savedFilters = Object.keys(savedModel);
    } else {
        savedFilters = '-none-';
    }
    document.querySelector('#savedFilters').innerHTML = JSON.stringify(savedFilters);
}

Каково было бы решение прослушать все изменения в фильтре столбца?

Предупреждение это старая версия AG-GRID, которую нельзя изменить

...