Ag grid resetFilterValues ​​проблема - PullRequest
0 голосов
/ 28 июня 2019

После обновления строки в сетке фильтр столбцов по какой-то причине не обновляется и выдает ошибку вроде this.gridApi.getFilterInstance(...).resetFilterValues is not a function

Здесь мой пример кода отослан из Ag-grid для обновления фильтров.

Совет эксперта, пожалуйста, обновите фильтр.

Примечание Я использую бесплатную версию ag-grid-community, а не корпоративную версию.

TS

onGridReady(params) {
    this.gridApi = params.api;
    this.gridColumnApi = params.columnApi;

    var sort = [
      {
        colId: "name",
        sort: "asc"
      }
    ];
    this.gridApi.setSortModel(sort);
    params.api.getFilterInstance("name");
    params.api.getFilterInstance("description");

    params.api.sizeColumnsToFit();
    window.addEventListener("resize", function () {
      setTimeout(function () {
        params.api.sizeColumnsToFit();
      });
    });

updateData() {
 this.gridApi.getFilterInstance("name").resetFilterValues();
    this.gridApi.getFilterInstance("description").resetFilterValues();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...