рутовый сервис инжектит этот попап компонент и должен его по условию динамически вмонтировать. Рутовый сервис я заинжектил в AppModule, чтобы при старте приложения он сразу выполнил некую логику и показал попап в случае ошибки. Получаю классическую ошибку R3InjectorError(AppModule) ... No provider for PopupComponent! . Как сделать так, чтобы сервис при инжекте в конструктор AppModule смог заинжектить компонент? Попап модуль заимпорчен в AppModule.
Ошибка вот так выглядит: R3InjectorError(AppModule)[AppModule -> MyService -> PopupComponent -> PopupComponent -> PopupComponent]
Не очень понимаю, где сервис ищет зависимость при инжекте в конструктор AppModule
А норм что сервис инжектит компонент? Откуда он его возьмёт?
не ну, был бы не рутовый то можно было бы
Обсуждают сегодня