Ionic2アプリケーションをBeta 9とAngular2 RC2にアップデートしました。私は自分のフォームを更新する過程にあり、始めて、ちょうどhttps://docs.google.com/document/u/1/d/1RIezQqE4aEhBRmArIAS1mRIZtWFf6JxN_7B4meyWK0Y/pubという非常に簡単な例を取り出そうとしました。私はformGroupNameについて混乱しています。例は:Angular2 RC2フォーム - formGroupNameは必須ですか?
<form [formGroup]="myForm">
<div formGroupName="name">
<input formControlName="first">
<input formControlName="last">
</div>
</form>
class MyComp {
myForm = new FormGroup({
name: new FormGroup({
first: new FormControl('Nancy'),
last: new FormControl('Drew')
})
});
}
上記のコードは期待どおりです。私の質問は、 "名前"のグループ化が必要かどうかです。以下のように削除しようとすると、「最初にコントロールが見つかりません」というエラーが表示されます
<form [formGroup]="myForm">
<input formControlName="first">
<input formControlName="last">
</form>
class MyComp {
myForm = new FormGroup({
first: new FormControl('Nancy'),
last: new FormControl('Drew')
});
}
この現象は予期しませんでした。誰かが、これがうまくいくかどうかを教えてもらえますか?もしそうでなければ、なぜですか?私はそれがバグか、それが間違っているかを判断しようとしています。