сбросить реактив с / значение ноль - PullRequest
0 голосов
/ 03 мая 2018

Я применяю следующее решение для сброса моей реактивной формы: Угловой материал: при сбросе реактивной формы отображается ошибка проверки

При первой отправке форма работает хорошо и сбрасывается хорошо, но сразу после того, как я заполняю поля и делаю 2-ю. Поля fecha и estado отправляются как null, остальные все в порядке.

Я работаю с угловым материалом и Firestore.

FormGroup:

this.forma = fb.group ({
  valorPropiedad: [ 100000, Validators.required ],
  nombre: [ '', Validators.required ],
  email : [ '', [Validators.required, Validators.email] ],
  celular: [ '', Validators.required ],
  acepta : [ false, Validators.requiredTrue ],
  fecha: [ firebase.firestore.FieldValue.serverTimestamp() ],
  estado: [ false ]
});

Функция:

agregarDomiciliario() {
  this.fs.addDomiciliario(this.forma.value);
  this.form.resetForm(this.forma);
}

Форма HTML:

 <form #form="ngForm" [formGroup]="forma" (ngSubmit)="agregarDomiciliario()" novalidate>
...

</form>
...