少し助けてもらえます。angular 5エラー:サービスのすべてのパラメータを解決できません。
コンテキスト私は認証サービスのための角度5のモジュールを作っています。
POJOをパラメータとしてクラスに渡すにはどうすればよいですか?
以下の回答を参照してください。
私はこのエラーを取得しています。この認証サービス
内のHttpClientを使用する必要があります。
Error: Can't resolve all parameters for AuthService: ([object Object], ?).
[オブジェクトのオブジェクト]が角張っている5 HttpClientを
いくつかのいずれかをしてくださいすることができますなぜこのエラーが発生しているのか、それを解決する方法を説明してください。
@NgModule()
export class AuthtModule {
static forRoot(params?: iParams) {
return {
ngModule: AuthModule,
provides: [
HttpClient,
{
provide: AuthService,
useFactory: setupAuthService,
deps: [ HttpClient, params ]
}
],
imports: [ HttpClientModule ],
exports: [ AuthService ]
}
}
}
ありがとうございます。 乾杯します