Angular 如何在ionic 2中注销后隐藏侧菜单
我创建了登录和注销功能,我在侧菜单中给出了注销。注销功能正常工作,但注销侧菜单后出现问题。如何在注销和转到后隐藏侧菜单 主页 您可以使用:Angular 如何在ionic 2中注销后隐藏侧菜单,angular,typescript,ionic-framework,ionic2,ionic3,Angular,Typescript,Ionic Framework,Ionic2,Ionic3,我创建了登录和注销功能,我在侧菜单中给出了注销。注销功能正常工作,但注销侧菜单后出现问题。如何在注销和转到后隐藏侧菜单 主页 您可以使用: menuClose指令可以放置在任何按钮上以关闭打开的菜单 菜单 可以使用以下标记添加简单的菜单关闭按钮: <button ion-button menuClose>Close Menu</button> @ionic 1中的sabaferreras当我们注销并返回主页时,它不会显示侧菜单自动隐藏我们在ionic 2中的相同方式,因
menuClose
指令可以放置在任何按钮上以关闭打开的菜单
菜单
可以使用以下标记添加简单的菜单关闭按钮:
<button ion-button menuClose>Close Menu</button>
@ionic 1中的sabaferreras当我们注销并返回主页时,它不会显示侧菜单自动隐藏我们在ionic 2中的相同方式,因为根据您的解决方案,我们必须使用按钮,您可以插入
菜单控制器
并使用它隐藏它,就像我在回答的最后一部分中向您展示的一样,通过这样做,您不需要按钮,就可以执行this.menuCtrl.close()注销方法中的code>和menuClose
指令也可以将ion项
用作按钮,就像您在问题中提供的屏幕截图中使用它们一样。#Sebafereras是我的最后一个解决方案,非常感谢。您也可以使用this.menu.swippenable(false)发布事件注销时的代码>和此.menu.swipeanable(真)代码>再次登录时
<button ion-item menuClose>Close Menu</button>
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();
}
}