когда я запускаю страницу, моя кнопка меню скрывается в ионном 3 - PullRequest
0 голосов
/ 11 апреля 2019

когда я щелкаю домой в меню, используется [this.navCtrl.setRoot (homepage);].на этой странице не отображается кнопка меню.

actullay это моя домашняя страница:

enter image description here

, когда я установил setroot для домашней страницыэто выглядит так:

enter image description here

HTML-код в заголовке:

<button ion-button menuToggle style="margin-top: 10px;" >
      <ion-icon name="menu" style="color: white;"></ion-icon>
   </button>

код меню:

<ion-menu [content]="mycontent" type="overlay"> <ion-content>
    <ion-list class="nobottomborder"> 

        <ion-item  (click)="dashboard()">
            <ion-icon ios="ios-home" md="md-home" class="sidebaricon"></ion-icon>
           Home
        </ion-item>

      <ion-item (click)="addcart()">
          <ion-icon ios="ios-cart" md="md-cart" class="sidebaricon"></ion-icon>
         My Cart
      </ion-item>
      <ion-item (click)="orders()">
          <ion-icon ios="ios-list-box" md="md-list-box" class="sidebaricon"></ion-icon>
         My Orders
      </ion-item>
      <ion-item (click)="logout()">
          <ion-icon ios="ios-exit" md="md-exit" class="sidebaricon"></ion-icon>
        Logout 
      </ion-item>
      <ion-item class="powered">
        Powered by
        <ion-row>
        <img src="assets/imgs/logo.png" alt="logo">
      </ion-row>
      </ion-item>

      </ion-list> </ion-content> 
    </ion-menu>

1 Ответ

0 голосов
/ 11 апреля 2019

Я добавил, как показано ниже, и он отлично работает (у меня есть начальная страница root):

Home:

  <ion-navbar>
    <button menuToggle ion-button>
      <ion-icon name="menu"></ion-icon>
    </button>
  </ion-navbar>

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