模块'&引用;项目/节点“模块/@angular/common/index”';没有导出的成员';控制组';
我在我的项目中像这样导入ControlGroup模块'&引用;项目/节点“模块/@angular/common/index”';没有导出的成员';控制组';,angular,Angular,我在我的项目中像这样导入ControlGroup import { ControlGroup } from '@angular/common'; 在我将我的项目升级到angular2.1之前,它一直运行良好 在angular2.1中是否有其他方法可以做到这一点?所有与表单相关的内容现在都在@angular/forms中。模型的名称也发生了变化。如果您使用的是模型表单,您可以执行以下操作 import {FormGroup, FormBuilder } from '@angular/forms'
import { ControlGroup } from '@angular/common';
在我将我的项目升级到angular2.1之前,它一直运行良好
在angular2.1中是否有其他方法可以做到这一点?所有与表单相关的内容现在都在
@angular/forms
中。模型的名称也发生了变化。如果您使用的是模型表单,您可以执行以下操作
import {FormGroup, FormBuilder } from '@angular/forms'
@Component({
selector: 'my-app',
template: `
<form [formGroup]="form">
<input name="first" formControlName="first" [(ngModel)]="example.first"/>
<input name="last" formControlName="last" [(ngModel)]="example.last"/>
</form>
`,
})
export class App {
form: FormGroup;
example = { first: '', last: '' };
constructor(builder: FormBuilder) {
this.form = builder.group({
first: '',
last: ''
})
}
}
另请参见:
@NgModule({
declarations: [ AppComponent ],
imports: [ ReactiveFormsModule ]
})
class AppModule {}