У меня есть это поле ввода, которое я использую для поиска:
<input id="search_input" type="text" ng-model="filter.search_terms">
Есть много других фильтров, которые я использую (флажки, радио и т.д.), и у меня есть фильтр $watch on filter, поэтому любые изменения будут запускать поиск. Проблема в том, что я не хочу, чтобы поиск запускался для текстового поля каждый раз, когда я печатаю письмо, и хочу только "сохранить" его на filter.search_terms только после нажатия клавиши ввода.
Есть ли простой способ сделать это или мне нужно удалить ng-модель и сделать ng-click с помощью функции, которая устанавливает его при вводе?