Dans le même principe que value vs getRawValue(), quand on utilise valueChanges, les object qu'on reçoit sont des Object, qui n'on pas le prototype du form, ce qui fait qu'on ne peu pas call de méthod / getter sur les values.
Ça serait nice d'avoir un getter rawValueChanges qui émet des value avec le prototype du form.
Pour l'instant j'utilise ça, mais il y a peu être une meilleur façon de faire
private get hoursFormArrayRawValueChanges(): Observable<BusinessHoursDayHoursForm[]> {
return this.hoursFormArray.valueChanges.pipe(
map(_ =>
// The value that we get in valueChange is an Object, without the prototype of the form, so we must map
// to getRawValue() in order to use methods / getters on the prototype
this.hoursFormArray.getRawValue()
)
);
}
Dans le même principe que
valuevsgetRawValue(), quand on utilisevalueChanges, les object qu'on reçoit sont des Object, qui n'on pas le prototype du form, ce qui fait qu'on ne peu pas call de méthod / getter sur les values.Ça serait nice d'avoir un getter
rawValueChangesqui émet des value avec le prototype du form.Pour l'instant j'utilise ça, mais il y a peu être une meilleur façon de faire