во-первых, я новичок в angular и веб-разработке в целом. Кроме того, мой английский отстой, но я изо всех сил стараюсь ясно выражаться.
Я получил следующий сценарий: мой инструмент представляет матовую таблицу пользователю, над которым находится строка текстового фильтра.
Строка текстового фильтра — это простое поле ввода, которое прослушивает событие keyup, которое запускает следующую функцию:
applyFilter(filterValue: string) {
this.dataSource.filter = filterValue.trim().toLowerCase();
}
Это прекрасно работает. Теперь я хочу дать пользователю возможность очистить поле ввода, нажав кнопку «Очистить» рядом с ним. Я понятия не имею, как я могу получить доступ к полю ввода и изменить его значение (на «») через машинопись.
можно ли здесь использовать ViewChild и Element Ref?
Возможно, довольно глупый вопрос, но заранее спасибо.