Ich habe bereits nach ähnlichen Thread gesucht und ihre Lösungen überprüft, aber sie haben mein Problem nicht behoben.Angular2 RC5 - Formular zweimal reichen
Ich habe eine Form wie folgt:
<form *ngIf="_formActive" (ngSubmit)="markAsResolved()" [formGroup]="form">
...Form bits and bobs go here
<div class="row">
<div class="col-xs-12 col-sm-offset-4 col-sm-4">
<button type="submit" class="app-button"
[disabled]="!form.valid" style="width:100%;">
Submit
</button>
</div>
</div>
</form>
Die fragliche Komponente importiert die folgenden:
import {FormGroup, FormControl, FormBuilder, Validators} from '@angular/forms'
Und da ich auf RC5 bin, mein app.module.ts
wird geladen folgendes:
import {FormsModule, ReactiveFormsModule, disableDeprecatedForms, provideForms} from '@angular/forms';
@NgModule({
imports: [FormsModule, ReactiveFormsModule],
declarations: [ ... ],
bootstrap: [ AppComponent ],
providers: [disableDeprecatedForms(), provideForms()
]})
Hinzufügen disableDeprecatedForms()
, provideForms()
hat behoben dies für andere, aber nicht in meinem Fall. Hat jemand irgendwelche Ideen, wo ich falsch liege?