我正面临NullInjectorError
的第二级依赖,并且不知道如何正确提供它。
LibA
是使用Open-API typescript-angular生成的,因此,需要注入HttpClient
。
LibB
是我写的一个角度库,它依赖于LibA
(和angular-auth-oidc-client
)
如该线程https://github.com/angular/angular/issues/20575中所述,我验证了HttpClientModule
仅在AppModule
中被导入,并试图为HttpClient
提供DI,但是显然我做得不正确。
这是我所做的:
AppModule
导入[HttpClientModule
,LibAModule
,LibBModule
]并提供[HttpClient
],但我仍然为NullInjectorError
使用HttpClient
我想念什么?