NgModule装饰器
-
declarations
指定视图模块,表示哪些部件组成了这个模块
declarations: [
MyComponent,
],
-
exports
导出视图类,指定外部模块可以使用这个模块的哪些组件
exports: [
MyComponent,
],
-
imports
引入其他模块和路由,然后本模块就可以用外部的组件、指令、管道
imports: [
BrowserModule,
HttpClientModule, //http模块
NgbModule.forRoot(),
RouterModule.forRoot([ //路由
{path: '**', component: CourseEntryComponent},
]),
],
-
providers
声明服务,引入后该模块的所有组件的都可以使用这些服务
providers: [
NativeService,
],
-
bootstrap
指定模块根组件
bootstrap: [AppComponent]
网友评论