Es sieht so aus, als ob Angular Objekte nicht so serialisiert, wie es serialisiert werden soll. Möglicherweise übergeben Sie dieser Methode falsche Werte von Ihrem Formular.
Ich würde Ihnen vorschlagen, addUserTeam
umzugestalten -Methode, sodass ein einzelnes Objekt akzeptiert wird, das hochgeladen werden muss, und Formulardaten vollständig entfernt werden.
addUserTeam(userTeam: UserTeam) {
this.http.post('http://localhost:3000/api/userteams', userTeam);
}
Wobei UserTeam
ist eine Klasse/Schnittstelle, die alle im Screenshot angehängten Eigenschaften enthält.