2016-09-13 2 views
1

Я уже искал подобную тему и проверял их решения, но они не исправили мою проблему.Angular2 RC5 - Форма отправки дважды

У меня есть форма выглядит следующим образом:

<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> 

компонент в вопросе импорта следующее:

import {FormGroup, FormControl, FormBuilder, Validators} from '@angular/forms' 

И так как я на RC5, мой app.module.ts загружается следующее:

import {FormsModule, ReactiveFormsModule, disableDeprecatedForms, provideForms} from '@angular/forms'; 

@NgModule({ 
imports: [FormsModule, ReactiveFormsModule], 
declarations: [ ... ], 
bootstrap: [ AppComponent ], 
providers: [disableDeprecatedForms(), provideForms() 
]}) 

Добавление disableDeprecatedForms(), provideForms() исправлено это для других, но не в моем случае. У кого-нибудь есть идеи, в которых я ошибаюсь?

ответ

0

Обновление до последней версии и устранение всех устаревших экземпляров, похоже, исправлено.