引导Providers

引导进程还在Angular中启动依赖注入系统。 我们不会在这里讨论Angular的依赖注入系统 - 稍后会介绍。 相反,让我们来看看如何使用整个应用的Providers引导应用程序的示例。

为此,我们将使用我们用来引导应用程序的模块的providers属性注册一个名为GreeterService的服务。

app/app.module.ts

  1. import { BrowserModule } from '@angular/platform-browser';
  2. import { NgModule } '@angular/core';
  3. import { AppComponent } from './app.component'
  4. import { GreeterService } from './greeter.service';
  5. @NgModule({
  6. imports: [BrowserModule],
  7. providers: [GreeterService],
  8. declarations: [AppComponent],
  9. bootstrap: [AppComponent]
  10. })
  11. export class AppModule { }

View Example