Угловое поле формы не сбрасывается - PullRequest
0 голосов
/ 13 июня 2019

Я сталкиваюсь с проблемой сброса формы:

Моя форма выглядит так:

enter image description here

Когда "Нажата кнопка «Отмена»:

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 ... Остальное поле заполняется правильно.

enter image description here

Мой связанный HTML-код поля формы:

<input id="nif" name="nif" class="form-control" [(ngModel)]="user.id"...>

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...