В мой модуль я хочу вставить несколько провайдеров. Но я теряю провайдера окон при добавлении сервиса APP_INITIALIZER =
providers: [
AlertService,
ConfigurationService,
LocalStoreManager,
EndpointFactory,
BaseComponent,
BaseService,
{ provide: APP_INITIALIZER, useFactory: app_Init, deps:[BaseService], useClass:BaseService, multi:true },
{ provide: 'Window', useValue: window, useClass:window, multi:true }
],
Есть ли способ сделать это?
... чтобы мой компонент мог загрузить свое местоположение в окне =
@Component({
selector: 'management-root',
templateUrl: window["baseUrl"] + '/src/app/components/site/management.html'
})