Ionic 4 popover 出现在屏幕外
Ionic 4 popover appearing off screen
我在屏幕底部的按钮上有一个 Ionic 4 Popover。当我单击按钮打开弹出窗口时,它出现在屏幕外...
.html
<div class="TabBarItem" (click)="popover($event)">
<label>Tab Item</label>
</div>
.ts
function popover(ev) {
this.popoverController
.create({
component: PopoverComponent,
event: ev,
translucent: true,
})
.then(el => {
el.present();
});
}
结果...
有没有办法解决这个问题,或者手动重新定位它?
原来我所要做的就是将 <ion-content>
添加到我的弹出组件中。这解决了问题。
我在屏幕底部的按钮上有一个 Ionic 4 Popover。当我单击按钮打开弹出窗口时,它出现在屏幕外...
.html
<div class="TabBarItem" (click)="popover($event)">
<label>Tab Item</label>
</div>
.ts
function popover(ev) {
this.popoverController
.create({
component: PopoverComponent,
event: ev,
translucent: true,
})
.then(el => {
el.present();
});
}
结果...
有没有办法解决这个问题,或者手动重新定位它?
原来我所要做的就是将 <ion-content>
添加到我的弹出组件中。这解决了问题。