Forms Angular2 RC2表单-是否需要formGroupName?

Forms Angular2 RC2表单-是否需要formGroupName?,forms,angular,Forms,Angular,我将Ionic2应用程序更新为Beta 9和Angular2 RC2。我正在更新我的表单,首先我试着让这个非常简单的例子能够工作。我对formGroupName感到困惑。例如: <form [formGroup]="myForm"> <div formGroupName="name"> <input formControlName="first"> <input formControlName="last"> </di

我将Ionic2应用程序更新为Beta 9和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')
     })
   });
}

类mycop{
myForm=新FormGroup({
名称:新表格组({
第一:新FormControl(“Nancy”),
最后:新建FormControl('Drew')
})
});
}
上述代码按预期工作。我的问题是是否需要“名称”分组?我尝试按如下方式删除它,但出现错误“找不到控件‘first’”


类mycop{
myForm=新FormGroup({
第一:新FormControl(“Nancy”),
最后:新建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')        
   });
}