我在共享模块中使用从@ angular/http导入的http服务,我使用类继承扩展http服务.所以我的共享模块有一个名为"AuthHttp"的服务,它扩展了http服务.在我的主应用程序模块中,我定义了人员提供程序,提供:http useClass:AuthHttp.在我的应用程序中,在不同的组件中我注入了http服务,是否有可能或设计服务不是单例?
如果您提供的服务@NgModule({providers: [...]})的AppModule直接或间接进口或模块AppModule,那么你得到一个单身.
如果您在a中提供服务@Component(...),那么您将获得每个组件实例的服务实例.
| 归档时间: |
|
| 查看次数: |
943 次 |
| 最近记录: |