7

一种常见的做法是将服务包括在@NgModule.providers

@NgModule({
  providers: [
    MessageService
  ]
})

根据Angular 教程,您可以提供服务,而无需在@NgModule装饰器中指定它,使用@injectable.providedIn

@Injectable({
  providedIn: 'root',
})
export class MessageService {...}

使用 Angular 教程中介绍的方法有什么好处吗?

4

0 回答 0