Rückkehr Ich verwende eine FormFormcontrol leeren Wert in Angular 2
<form [formGroup]="form">
<input type="text" value={{userDetails.first_name}} formControlName = "firstName">
<button type="submit" data-action="save" (click)="onSubmit(form.value)">
</form>
Hier userDetails.first_name
Wert Tom ist. Es ist auf der Benutzeroberfläche innerhalb des Textfelds sichtbar. aber wenn ich Formular einsenden form.firstName
gibt mir leeren Wert.
Ich habe console.log getan; Gibt immer noch einen leeren Wert zurück – MOHIT
Nun, wenn 'console.log (this.form)' 'einen leeren Wert zurückgibt, ist wahrscheinlich etwas anderes nicht in Ordnung. Können Sie Ihren Code auch mit der Komponente aktualisieren, nicht nur mit der Vorlage? – crash
Hier ist meine ** Formularinitialisierung ** '' this.form = new FormGroup ({ Vorname: new FormControl ('', Validators.compose ([Validators.required]))}); '' & hier ist mein * * onSubmit method ** '' onSubmit = function (Benutzer) { console.log (Benutzer); '' – MOHIT