Projem için aşağıdaki modülleri gerekir. TransferHttpCacheModule ileDöngüsel bağımlılık hatası TransferHttpCacheModule, LocalizeRouterModule, TranslateModule
TranslateModule - LocalizeRouterModule ile TranslateModule işleri -
çalışır Ama üçünü ithal zaman bir bağımlılık döngüsel neden oluyor.
döngüsel bağımlılık örneğini olamaz! ApplicationRef ("[HATA ->]"): https://plnkr.co/edit/qlUQ866JzTa3JtFgSAIO?p=preview
@NgModule({
imports: [
HttpClientModule,
BrowserModule,
BrowserAnimationsModule,
TransferHttpCacheModule,
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useFactory: HttpTranslationLoaderFactory,
deps: [HttpClient]
}
}),
LocalizeRouterModule.forRoot([], {
parser: {
provide: LocalizeParser,
useFactory: HttpLoaderFactory,
deps: [TranslateService, Location, LocalizeRouterSettings]
}
}),
RouterModule.forRoot([])
],
declarations: [
AppComponent
],
providers: [
],
bootstrap: [AppComponent]
}) export class AppModule { }
olarak bakıyorum ve görüyorum orada Angular uygulamasının tarayıcı tarafında LocalizeRouterModule'yi içe aktarıyorsunuz. Karşılaştığım sorun sunucu tarafında değil, tarayıcıda. Bana çalışan bir fişek verebilir misin? –
plunker ekli kontrol ettiniz mi? Sunucu tarafında ne demek istiyorsun? – Sajeetharan
Eklediğim gibi aynı plunker eklediniz. senin depoda ben app.module.browser.ts LocalizeRouterModule ithal olduğunu görüyoruz Demek o TranslateModule ve TransferHttpCacheModule ithal edilmektedir app.module.ts. Bu tam olarak çalışmayı denediğim şey, ama döngü bağımlılığı hatasına neden oluyor. Bana çalışan bir plunker verebilir misin? –