Как отключить быстрый фильтр ag-grid для определенного столбца - PullRequest
0 голосов
/ 27 августа 2018

AG-grid имеет функцию «быстрого фильтра» , по сути, это фильтр поиска в свободном тексте, который просматривает все столбцы. Проблема в том, что в некоторых столбцах у меня есть значения даты и времени, и я не хочу искать данные в этих столбцах.

Использование «фильтра столбцов» для фильтрации каждого столбца по отдельности недопустимо, поскольку это даст мне поведение «И»: только когда все столбцы, которые я просматриваю, содержат данные, которые я ищу, этот столбец будет виден. И мне нужно поведение «ИЛИ»: должна быть видна строка, содержащая данные, которые я ищу в любом столбце (кроме столбца со значениями даты и времени).

Итак, как я могу удалить некоторые столбцы из набора столбцов, которые просматривает этот "быстрый фильтр"?

1 Ответ

0 голосов
/ 27 августа 2018

Мне просто нужно было установить «пустую» функцию как функцию «getQuickFilterText» для столбца, который я не хочу искать:

colDef = {
    getQuickFilterText: () => ''
}
...