У меня есть компонент angular5, который должен запускать модель начальной загрузки. Это хорошо работает с помощью кнопки, но нет четкой документации API о том, как программно открыть модальный ng-bootstrap (bootstrap 4) внутри компонента.
образец-modal.ts
constructor(private modalService: NgbModal) {}
open(content){
this.modalService.open(content);
}
образец-modal.html
<ng-template #content let-c="close" let-d="dismiss">
<div class="modal-header">
<h4 class="modal-title">Modal title</h4>
<button type="button" class="close" aria-label="Close" (click)="d('Cross click')">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<p>One fine body…</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-outline-dark" (click)="c('Close click')">Close</button>
</div>
</ng-template>