как туда закинуть зависимости? К примеру компонент этот на @Input() принимает officeId, при создании этого компонента я. просто кидаю в него объект {officeId: 112121}, он это input поле у меня заполняет. Смотрел решения по ngComponentOutlet, там через инжектирование кидаются значения, ну мне не хочется в. каждом компоненте, который буду туда пихать, в. конструктор. что то пихать
Есть ngxCompnentOutlet, который делает все тоже самое, что и ngComponentOutlet, только добавляет автобиндиги, и исправляет change detection и life cycle hooks https://github.com/IndigoSoft/ngxd
то что надо) Спасибо за работу:) осталось понять, как это работает изнутри. Пока плюет core.js:6142 ERROR NullInjectorError: R3InjectorError(AppModule)[NgxComponentOutletAdapterBuilder -> NgxComponentOutletAdapterBuilder -> NgxComponentOutletAdapterBuilder]: NullInjectorError: No provider for NgxComponentOutletAdapterBuilder! с регистрации. адаптера
Это так используется? <ng-container *ngxComponentOutlet="component"></ng-container>
Обсуждают сегодня