我已经习惯了Angular 2,但我有几个关于app.module.ts文件的问题。app.module.ts文件提供什么服务?我应该在里面做些什么?
- 为什么我必须做进口这个文件,因为我会在app.components.ts文件再次做 的输入。
例如:我 导入我的自定义管道,然后我又不得不进口在我 app.components.ts文件
import { FirstPipePipe } from './first-pipe.pipe';
@NgModule({
declarations: [
AppComponent,
SecondComponent,
ThirdComponent,
FirstComponent,
FirstPipePipe
],
imports: [
BrowserModule, RouterModule.forRoot(appRoutes), HttpModule
],
providers: [FetchDataService],
bootstrap: [AppComponent] })
然后我有
imports: [
BrowserModule, RouterModule.forRoot(appRoutes), HttpModule
],
为什么我要导入一些类而其他类不是?
为什么这里的供应商,因为他们再一次出现在app.component.ts
providers: [FetchDataService]
基本上,我有我的app.component.ts文件重写一切。
app.module.ts的用途是什么?
读[避免常见的混乱与角模块(https://blog.angularindepth.com/避免 - 常见的混淆与模块在角 - ada070e6891f) –
我有一个YouTube视频,这里解释这个:https://www.youtube.com/watch?v=ntJ-P-Cvo7o – DeborahK
@DeborahK tnx视频。 – masterach