Если вы ввели его, это означает, что вы сами его создали, тогда вы можете просто сохранить ссылку на него и установить свойство "entry component".
После создания ComponentPortal
вы прикрепили его кPortalOutlet
или OverlayRef
.Возвращаемое значение attach
содержит экземпляр внедренного компонента.
Например, предположим, что ваш компонент имеет имя SomeComponent
и имеет свойство с именем someProperty
:
let portal = new ComponentPortal(componentFactory.componentType);
let component = overlayRef.attach<SomeComponent>(portal);
component.instance.someProperty = this.someOtherPropertyFromTheParentComponent