Ag-grid скрыть колонку фильтра

У меня есть собственный фильтр в Ag-grid. Реализовано в соответствии с этим сайтом: https://www.ag-grid.com/javascript-grid-filter-component

И когда я нажимаю фильтр и ввожу некоторые значения и нажимаю ApplyFilter, фильтр значка отображается в заголовке:

Но когда я нажимаю «Очистить фильтр», этот значок не исчезает. Как скрыть этот значок?

что именно делает ваша кнопка «Очистить фильтр»? Опубликуйте функцию, которую она вызывает, и, если возможно, весь пользовательский фильтр.

ViqMontana 15.12.2020 17:53

«Очистить фильтр» удалить значение из ввода и вызвать метод из ag-grid : params.filterChangedCallback();

Robert 16.12.2020 16:10
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Angular и React для вашего проекта веб-разработки?
Angular и React для вашего проекта веб-разработки?
Когда дело доходит до веб-разработки, выбор правильного front-end фреймворка имеет решающее значение. Angular и React - два самых популярных...
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Мы провели Twitter Space, обсудив несколько проблем, связанных с последними дополнениями в Angular. Также прошла Angular Tiny Conf с 25 докладами.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
Мое недавнее углубление в Angular
Мое недавнее углубление в Angular
Недавно я провел некоторое время, изучая фреймворк Angular, и я хотел поделиться своим опытом со всеми вами. Как человек, который любит глубоко...
Освоение Observables и Subjects в Rxjs:
Освоение Observables и Subjects в Rxjs:
Давайте начнем с основ и постепенно перейдем к более продвинутым концепциям в RxJS в Angular
1
2
952
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Согласно документам , пожалуйста, используйте также функцию isFilterActive

 isFilterActive(): boolean {
    return this.text != null && this.text !== '';
  }

и метод filter onChange пожалуйста, вызовите этот метод filterChangedCallback также

onChange(newValue): void {
    if (this.text !== newValue) {
      this.text = newValue;
      this.params.filterChangedCallback();
    }
  }

Вот работает Пример Пожалуйста, просмотрите его для получения дополнительной информации.

Другие вопросы по теме