реализовал?
modal.component который находится в shared.module и там же сервис, который принимает компонент, и через FactoryResolver его билдит, как модалку поверх всего
проблема получилась только в том что компоненты entryComponents добавленные из лейзи лоад модуля, не видны в момент первой прогрузки injector и соответсвенно не могут быть открыты в верхнем модуле через резолвер
адекватное поведение в таком случае, еще описано вот в этом фич реквесте
https://github.com/angular/angular/issues/17168
если есть существенно другой подход в решении этой проблемы, буду признателен
ngx bootstrap либа: подключаешь модал модуль в шаред модуль, подключаешь шаред модуль в рут модуль и просто из сервиса вызываешь с параметрами
Обсуждают сегодня