Angular2应用程序模块
如果我们在app.module中导入FormsModule,那么我们还需要在其他子模块中导入它,以便在子模块中使用它Angular2应用程序模块,angular,Angular,如果我们在app.module中导入FormsModule,那么我们还需要在其他子模块中导入它,以便在子模块中使用它 @NgModule({ declarations: [ AppComponent, LoginComponent, SignupComponent, ], imports: [ BrowserModule, AppRoutingModule, HttpModule, FormsModule, ], pro
@NgModule({
declarations: [
AppComponent,
LoginComponent,
SignupComponent,
],
imports: [
BrowserModule,
AppRoutingModule,
HttpModule,
FormsModule,
],
providers: [RestaurantsService, LoginAuthService],
bootstrap: [AppComponent]
})
export class AppModule { }
是的,你必须这样做
但是,如果您发现自己在不同的子模块中重新导入相同的模块,则可以将常用模块导入CommonModule,CommonModule将导出这些模块
@NgModule({
imports: [FormsModule],
exports: [FormsModule]
})
export class SharedModule {}
然后,在其他子模块中,只需导入CommonModule,就不需要再导入FormsModule了