Я пытаюсь связать свой машинописный текст с методом скрытия из ngx-bootstrap в моем проекте я запускаю несколько функций, и все они закрываются, когда пользователь нажмет кнопку x во всплывающем окне, myfunction() в машинописном сценарии запустится и вызовет метод скрытия pop2.hide().
<div>
<ng-template #popoverContent3>
<div style="font-size:18px; font-family:'Times New Roman'; font-weight:bold;">
<p>Fun with ngx-bootstrap
<button type="button" (click)='pop2.hide()' class="close" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</p>
</div>
<div>
<p>Trying to make typescript call the function pop2.hide()</p>
</div>
</ng-template>
<br><br><br><br><br><br><br>
<a [popover]="popoverContent3" #pop2="bs-popover" (click)="isOpen = !isOpen" [outsideClick]="false" placement="right">
Make typescript call the function pop2.hide()
</a>
</div>
Это код из plunker, кнопка x.
<button type="button" (click)='pop2.hide()' class="close" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
myfunction(){
pop2.hide();//needs to work!
}