Het lijkt erop dat Angular objecten serialiseert, niet op een manier die het hoort te serialiseren. Misschien geef je onjuiste waarden van je formulier door aan deze methode.
Ik raad je aan om addUserTeam
te refactoren methode zodat het een enkel object accepteert dat moet worden geüpload en formuliergegevens volledig verwijdert.
addUserTeam(userTeam: UserTeam) {
this.http.post('http://localhost:3000/api/userteams', userTeam);
}
Waar UserTeam
is een klasse/interface die alle eigenschappen bevat die in de schermafbeelding zijn bijgevoegd.