我在我的应用程序中使用子组件的延迟加载策略。在应用程序的顶层,我有拦截所有 ajax 调用的自定义 HTTP 提供程序。
providers:[{
provide: Http,
useFactory: (backend: XHRBackend, defaultOptions: RequestOptions, cookieService: CookieService) => new CustomHttp(backend, defaultOptions, cookieService),
deps: [XHRBackend, RequestOptions, CookieService]
}]
我的延迟加载模块不会影响此自定义提供程序。有没有办法也为他们提供?providers
在 component.module 文件中的属性中没有重复代码。谢谢!