Моя проблема заключается в следующем.Я добавил всплывающую страницу и добавил PopoverController на страницу, где он должен быть открыт.Когда я нажимаю кнопку, которая должна открыть поповер, отображается только стрелка поповера.Контент не загружается.Также в журнале не будет отображаться "ionViewDidLoad RaidUsersModalPage".Я проверил элемент в браузере, и div popover-content пуст, как показано ниже.
<div class="popover-wrapper" style="opacity: 1;">
<div class="popover-arrow" style="top: 209.1px; left: 88.25px;"></div>
<div class="popover-content" style="top: 218.1px; left: 2px; transform-origin: left top 0px;">
<div class="popover-viewport">
<div nav-viewport=""></div>
</div>
</div>
</div>
Я использую следующую функцию:
presentRaidusersPopover(myEvent) {
let popover = this.popoverCtrl.create(this.raidUsersModalPage);
popover.present({
ev: myEvent
});
}
На странице HTMLЯ открываю функцию следующим образом:
<ion-col col-6>
<button ion-button icon-start small color="light" (click)="presentRaidusersPopover($event)">
<ion-icon name="people"></ion-icon>
{{ qOptedIn }}
</button>
</ion-col>
Я что-то упустил?