Я сталкиваюсь с проблемой сброса формы:
Моя форма выглядит так:
Когда "Нажата кнопка «Отмена»:
let cancelClick$ = Observable
.fromEvent(
this.cancelButton.nativeElement,
'click'
);
const cleanUser = () => map(() => <AdministrationUser>{
id: "id",
fatherName: "father",
motherName: "mother",
name: "name",
startDate: null,
suspendDate: null
});
const resetForm = () => tap((user) => this.userForm.reset(user));
cancelClick$.pipe(cleanUser(), resetForm());
Однако при нажатии кнопки «Отмена» поле формы NIF
заполняется до null
или empty
... Остальное поле заполняется правильно.
Мой связанный HTML-код поля формы:
<input id="nif" name="nif" class="form-control" [(ngModel)]="user.id"...>
Есть идеи?