Когда я хочу вызвать функцию после завершения ввода, я использую ng-keyup
.
Использование ng-keyup
Ваша функция будет вызываться каждый раз, когда пользователь нажимает клавишу.
Я знаю ваш вопрос, когда пользователь заканчивает ввод , но позвольте мне объяснить, почему я предпочитаю использовать ng-keyup
, а не ng-blur
Если мне нужно вызвать функцию проверки, ng-blur
не поможет, потому что вам придется сосредоточиться, чтобы запустить функцию. Используя ng-keydown
, функция будет запущена. так что, если пользователь закончил печатать, он также запустится