Мой ввод выглядит так:
.html
<mat-form-field>
<input matInput placeholder="A blablabla" required
(focus)="focusIn($event)" (focusout)="focusOut($event)"
[(ngModel)]="A.txt1" (ngModelChange)="onChange()"
(keypress)="numberOnlyMin($event)">
</mat-form-field>
Мои методы:
.ts
focusIn(event: FocusEvent) {
console.log(event.detail);
}
focusOut(event: FocusEvent) {
console.log(event.detail);
}
По сути, я хочу получить значение моего ввода сразу после того, как я закончу писать, поэтому я использую focusOut
. Однако я получаю 0 все время, есть ли причина, почему?
А как передать данные между этими двумя фокусами?
Спасибо!