2017-05-31 1 views

Antwort

1

Hier ist, wie ich das seitliche Menü innen HomePage deaktivieren verwaltet:

ionViewDidLoad() { 
    this.menu.swipeEnable(false, 'left'); 
    this.menu.enable(false, 'left'); 
    } 

ich für die warten musste Zeigen Sie an, um zu laden und dann Swipe on menu zu deaktivieren, indem Sie 'left' Parameter übergeben. Der linke Parameter ist, weil das Menü auf der linken Seite ist. Für mich ein Menü-ID vorbei nicht ...

Hinzufügen der Menüreferenz
0

Versuchen funktionierte:

this.menu.swipeEnable(false, 'menu'); 

alternativ versuchen, es den gesamten Lebenszyklus Ereignis Zugabe

ionViewDidEnter() { 
    this.menu.swipeEnable(false, 'menu'); 
} 
0

Die HTML Weg, entsprechend Ionic Menu documentation:

<ion-menu [content]="content" [swipeEnabled]="false"> 
    ... 
</ion-menu> 
1

deaktivieren So das Sidebar-Menü

this.menuCtrl.swipeEnable(false, 'left'); 
this.menuCtrl.enable(false, 'left'); 

Sie im Seitenmenü So aktivieren

this.menuCtrl.swipeEnable(true, 'left'); 
this.menuCtrl.enable(true, 'left'); 
Verwandte Themen