我正在尝试使用相同的提供者,并在引导期间将其注入到另一个提供者。
{ provide: '$http', useFactory: (config: any) => httpFunc(config), deps: [configService] },
{ provide: '$pab', useFactory: (config, http) => new pabLite(config, http), deps: [configService, Inject('$http') http] }看起来很管用。如何才能注入到$http提供者,当创建$pab提供者时,我也试图将注入(‘http’)私有http移动到pablite中,但在初始化时似乎不起作用
发布于 2021-05-09 17:44:15
您应该将其提供为:
deps: [configService, http$]https://stackoverflow.com/questions/67455535
复制相似问题