Как вы обнаруживаете событие onBlur в Angular2? Я хочу использовать это с
<input type="text">
Может ли кто-нибудь помочь мне понять, как его использовать?
javascript
angular
onblur
Игнат
источник
источник
Вы также можете использовать событие (focusout) :
Используется
(eventName)
для привязки события к DOM, в основном()
используется для привязки события. Также вы можете использовать,ngModel
чтобы получить двустороннюю привязку для вашегоmodel
. С его помощьюngModel
вы можете управлятьmodel
значением переменной внутри вашегоcomponent
.Сделайте это в файле HTML
И в вашем (компоненте) .ts файле
источник
someMethodWithFocusOutEvent
программа войдет в цикл, поскольку предупреждение заставит поле потерять фокус, есть ли способ исправить это?вы можете использовать событие напрямую (размытие) во входном теге.
и вы получите результат в виде " результата "
источник
HTML
TS
источник
источник
Это предлагаемый ответ в репозитории Github:
Github: feat (forms): добавить параметр размытия updateOn в FormControls
источник
Попробуйте использовать (focusout) вместо (blur)
источник