IONIC如何禁用侧滑菜单页(menuToggle)

        在登录界面时,我们不希望用户能使用侧滑菜单页,所以我们就需要禁用掉这个侧滑栏,只有当用户登录成功后才能使用侧滑菜单的功能。下面是实现方法

import { MenuController } from 'ionic-angular';

export class LoginPage {

name:string= "";
pwd:string= "";

 constructor(private menuController: MenuController) {

 }

 //每次进入或退出到登录页面时,我们将初始化禁用侧滑菜单
 ionViewDidEnter() {   
   this.menuController.enable(false);
 }

 //按钮点击事件
 logIn() {
   if(this.loginservice.doLogIn(name,pwd)){
     //登录成功,启用侧滑菜单
     this.menuController.enable(true);
   }else{
     /登录失败
   }
 }

}

详情请参考IONIC官网:https://ionicframework.com/docs/api/components/app/MenuController/

猜你喜欢

转载自blog.csdn.net/qq_41868796/article/details/84106303
今日推荐