ionic sildemenu在大螢幕下一直顯示,在小螢幕上隱藏的辦法
阿新 • • 發佈:2019-02-01
在app.html中新增一個標籤 ion-split-pane,注意 ion-nav標籤裡有一個main,如果沒有它,會導致頁面無法佔滿螢幕
<ion-split-pane [when]="isEnableSplitSpane()">
<ion-menu [content]="content">
<ion-header>
<ion-toolbar>
<ion-title>Menu</ion-title>
</ion-toolbar>
</ion-header>
<ion-content >
<ion-list>
<button menuClose ion-item *ngFor="let p of pages" (click)="openPage(p)">
{{p.title}}
</button>
</ion-list>
</ion-content>
</ion-menu>
<!-- Disable swipe-to-go-back because it's poor UX to combine STGB with side menus -->
<ion-nav main [root]="rootPage" #content swipeBackEnabled="false"></ion-nav>
</ion-split-pane>