Wie erkennt man ein onBlur-Ereignis in Angular2? Ich möchte es mit verwenden
<input type="text">
Kann mir jemand helfen zu verstehen, wie man es benutzt?
javascript
angular
onblur
Ignat
quelle
quelle
Sie können auch das Ereignis (focusout) verwenden :
Die Option
(eventName)
zum Binden von Ereignissen an DOM wird im Wesentlichen()
für die Ereignisbindung verwendet. Sie können auch verwendenngModel
, um eine bidirektionale Bindung für Ihre zu erhaltenmodel
. Mit Hilfe von könnenngModel
Sie denmodel
Variablenwert in Ihrem manipulierencomponent
.Tun Sie dies in einer HTML-Datei
Und in Ihrer (Komponenten-) .ts-Datei
quelle
someMethodWithFocusOutEvent
, tritt das Programm in eine Schleife ein, da die Warnung das Feld seinen Fokus verliert. Gibt es eine Möglichkeit, dies zu beheben?Sie können das Ereignis direkt (Unschärfe) im Eingabe-Tag verwenden.
und Sie erhalten die Ausgabe in " Ergebnis "
quelle
HTML
TS
quelle
quelle
Dies ist die vorgeschlagene Antwort auf das Github-Repo:
Github: feat (Formulare): Fügen Sie FormControls die Option updateOn blur hinzu
quelle
Versuchen Sie, (focusout) anstelle von (unschärfe) zu verwenden.
quelle