2016-06-24 7 views
0

角度2 RC3の動的フォームが作成されています。 問題は、私はformgroup(データモデル)に結合していないしている私のhtmlのフィールドを持っている場合は、私のアプリ実行しているとき、私は次のエラーを取得する:角度2のバインドされていないフィールドformGroup

コントロールを見つけることができません「アドレス - > multipleAddresses」

これは私のhtmlの一部です:

<form id="address-form" [formGroup]="form"> 
    <fieldset formGroupName="address"> 
    <input type="checkbox" name="multipleAddresses" [(ngModel)]="multipleAddresses"> 

は、この結合していないHTMLの入力を無視する方法はあります。 Angularは実際にフォームコントロールがバインドされていないため、この入力タグをチェックする必要はありません。

私は誰でも助けることを願っています!

答えて

2

角度2 RC4には、この問題を解決する新しいフォーム機能があります。問題は私のhtmlに以下を追加することで解決したインストールとアップさやRC4を実行した後

<input type="checkbox" [(ngModel)]="multipleAddresses" [ngModelOptions]="{standalone: true}"> 

RC4の変更履歴を参照してください: https://github.com/angular/angular/blob/master/CHANGELOG.md

に結果の [ngModelOptions]="{standalone: true}"

フォーム:スタンドアロンのngModelディレクトリをフォーム内に追加する(6edf047)、閉じる#9230

関連する問題