Способ, которым я делаю это в моих модальных моделях с другой внешней библиотекой, заключается в том, чтобы создать дочерний генератор событий, к которому привязывается родительский объект. (Это чистый Angular, и не имеет ничего общего с внешней библиотекой).
export class ChildComponent {
@Output() close: EventEmitter<void> = new Event<Emitter>();
// method is called from the child - maybe from a button click in your html
onClose(): void {
this.close.emit();
}
}
Родитель:
<app-child-component *ngIf="showModal" (close)="showModal=false">
</app-child-component>