У меня есть реактивная форма, которая создает документ в Firestore. Я добавил метку времени в одно из значений группы форм, но когда форма сбрасывается и я повторно отправляю значения в поле estado и fecha, я получаю null.
Вот мой stackblitz: https://stackblitz.com/edit/angular-uubb7t
this.forma = fb.group ({
valorPropiedad: [ 100000, Validators.required ],
nombre: [ '', Validators.required ],
email : [ '', [Validators.required, Validators.email] ],
celular: [ '', [Validators.required, Validators.maxLength(9)] ],
acepta : [ false, Validators.requiredTrue ],
fecha: [ firebase.firestore.FieldValue.serverTimestamp() ],
estado: [ false ]
});





Я мог бы решить это с помощью этого кода, я не знаю, будет ли он лучшим, но он работает для меня:
this.form.resetForm({
fecha: firebase.firestore.FieldValue.serverTimestamp(),
estado: false
});
проверьте мой stackblitz: https://stackblitz.com/edit/angular-uubb7t