Can't resolve all parameters for API in D:/projects/stifel/awesome-app/src/app/services/api/api.ts: (?, [object Object], [object Object], [object Object], [object Object]).
вот конструктор где выскакивает:
constructor(
@Inject(Window) private window: Window,
private httpClient: HttpClient,
private systemService: SystemService,
private utils: Utils,
private redirect: RedirectService
) {}
вот так виндоу провайдится в апп.модуле
export const Window = new InjectionToken('window.injection');
..
{provide: Window, useValue: window}
..
так же провайдил встроенным типом - разницы никакой, при JIT компиляции - всё ок.
ангулар 4.1.0, cli 1.7.4
Но ведь есть встроенный тип Window. может конфликтуют
Обсуждают сегодня