DURUM aynı anda birden çok menüsü: my İon 2 app bir çalışma sağ menüİyonik 2 - (- sol sağ)
. Sol menü eklemem gerekiyor. Denedim ama şu ana kadar başarısız oldu.
KOD: Bu benim girişimi sağ menü düzgün çalışıyor bu kod ile
, ancak sol menü görünmüyor.
app.html:
<ion-menu [content]="content" id="menu1">
<ion-header>
<ion-toolbar>
<ion-title>Pages</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
<ion-list>
<button ion-item *ngFor="let p of pages" (click)="openPage(p)">
{{p.title}}
</button>
</ion-list>
</ion-content>
</ion-menu>
<ion-menu [content]="content" id="menu2">
<ion-header>
<ion-toolbar color="danger">
<ion-title>Menu 2</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
<ion-list>
<button ion-item menuClose="menu2" detail-none>
Close Menu 2
</button>
</ion-list>
</ion-content>
</ion-menu>
<ion-nav [root]="rootPage" #content swipeBackEnabled="false"></ion-nav>
app.component.ts:
constructor(
public platform: Platform,
public menu: MenuController
) {
this.initializeApp();
this.pages = [
{ title: 'Home', component: HomePage },
{ title: 'Login', component: LoginPage },
];
this.menu.enable(true, 'menu1');
this.menu.enable(true, 'menu2');
}
SORU: İki menü nasıl
- sol ve doğru - aynı zamanda düzgün çalışıyor mu?
<ion-menu [content]="content" side="left" id="menu1">...</ion-menu>
Ve
<ion-menu [content]="content" side="right" id="menu2">...</ion-menu>
DÜZENLEME:
Teşekkür @johnnyfittizio için
Cevabınız için teşekkürler. Maalesef henüz çalışmıyor. Belki başka bir şey var mı? – johnnyfittizio
İki düğme (yalnızca sınama için) oluşturursanız ve tıklatma olayında 'this.menu.toggle ('right');' ve diğerinde '' this.menu.toggle ('left'); '. Her iki menüyü de gösteriyor mu? – sebaferreras
evet! Sağ tuşa tıkladığınızda sağ menü görüntülenir. Yani tek şey, başlıktaki doğru menü simgesini göremem. Neden olduğunu biliyor musun? – johnnyfittizio