Переключатель бокового меню не открывается - PullRequest
0 голосов
/ 17 марта 2020

Привет, я пытаюсь показать боковое меню для приложения, у меня есть гостевой пользователь и зарегистрированный пользователь. Когда приложение загружается, оно попадает на страницу входа, на которой будет кнопка гостя. при нажатии на нее появляется домашняя страница 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';
}

Кто-то, пожалуйста, помогите мне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...