首页 > 解决方案 > 侧边菜单切换未打开

问题描述

嗨,我正在尝试显示应用程序的侧边菜单,我有一个来宾用户和一个注册用户。当应用程序加载时,它会登陆登录页面,该页面上会有一个访客按钮。在点击它时登陆其中有侧边菜单的gust主页,点击侧边菜单它打开和关闭访客页面有一个登录按钮点击它时模态控制器打开并在该模态中显示相同的登录页面进入用户名和密码并单击登录按钮我登陆用户主页侧面菜单没有打开

但我尝试了以下这些可能性

this.rootPage = 'TabsPage';

this.navCtrl.setRoot("MenuPage");

this.app.getRootNav().setRoot('MenuPage')

但是通过这个试验,如果我从访客主页登录模式导航,我将无法打开侧边菜单

this is common for both home pages
    <ion-header>
        <ion-navbar color="powerred">
            <button ion-button (click)="menuTopg()" start>
                <ion-icon name="menu"></ion-icon>
            </button>
        </ion-navbar>
     </ion-header>

    menuTopg(){
        this.menuCtrl.open();
    }


in menu.ts 
    if (res.isUserAlreadyLoggedIn) {
                    this.rootPage = 'TabsPage';
}else {
     this.rootPage = 'GuestHomePage';
}

有人请帮助我

标签: ionic3

解决方案


推荐阅读