[英]How to hide sidemenu after logout in ionic 2
您可以使用menuClose
指令:
menuClose
指令可以放在任何按鈕上以關閉打開的菜單。
可以使用以下標記添加一個簡單的 menuClose 按鈕:
<button ion-button menuClose>Close Menu</button>
或者
<button ion-item menuClose>Close Menu</button>
當您從側面菜單中選擇注銷選項時,這將使菜單關閉。
如果您想對菜單進行更多控制,可以使用MenuController
並使用它從組件代碼中以編程方式關閉菜單。
import { Component } from '@angular/core';
import { MenuController } from 'ionic-angular';
@Component({...})
export class MyPage {
constructor(public menuCtrl: MenuController) {
}
openMenu() {
this.menuCtrl.open();
}
closeMenu() {
this.menuCtrl.close();
}
toggleMenu() {
this.menuCtrl.toggle();
}
}
import { MenuController } from '@ionic/angular';
constructor(public menuCtrl: MenuController)
logout(){
this.menuCtrl.close();
this.router.navigate(['home']);
}
可以像這樣使用最新的 Ionic 版本代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.