Как сделать так, чтобы обработчик angularjs ngChange вызывался только тогда, когда пользователь заканчивает вводить текст
у меня естьinput
поле, где я хочу применить вариантngChange
.
input
Поле является своего рода связью с вызовом ajax, когда пользователь изменяет ввод, серверная сторона будет обрабатывать данные, однако я не хочу делать вызов слишком часто.
Скажем, пользователь хочет ввести действительно строку, я хочу, чтобы вызов производился только после того, как пользователь заканчивает слово, которое он собирается набрать. Тем не менее, я не хочу использовать такие события, как размытие. Что может быть лучше для реализации этого, чемsetTimeout
?