component1 имеет функцию openPopup, открывающую всплывающее окно, и во всплывающем окне должно отображаться Component2
component1. html
<ng-container #component1></ng-container>
component1.ts
@ViewChild('component1', { read: ViewContainerRef, static: true })
public winRef: ViewContainerRef;
openPopup(){
const windowRef = this.window_S.open({
appendTo: this.winRef,
title: 'component 2',
content:Component2,
});
windowRef.result.subscribe(result => {
if(result instanceof WindowCloseResult){
this.utilS.windowOverlay = false;
}
})
}
`