Ionic 3: Menutoggle постоянно скрывается

Я реализовал гамбургерменю в Ionic 3, но столкнулся с проблемой. Когда я запускаю приложение на своем устройстве Android, гамбургерменю продолжает исчезать, т.е. кнопка для открытия боковое меню исчезает. Однако это случается только иногда. Я попытался запустить приложение, проверяя его с помощью Google Chrome, и заметил, что по какой-то причине переключатель меню скрывается, но я не знаю почему. Я не контролирую видимость в классе .ts.

<ion-header>
  <div>
    <ion-navbar>
      <button ion-button menuToggle> // this becomes "<button ion-button menuToggle hidden>"
        <ion-icon name="menu"></ion-icon>
      </button>
      <ion-title>Frontpage</ion-title>
    </ion-navbar>
  </div>
</ion-header>

person Bab    schedule 27.04.2018    source источник
comment
у тебя есть какое-нибудь решение?   -  person paril    schedule 22.08.2018
comment
Нет, решения не нашел :(   -  person Bab    schedule 23.08.2018
comment
то же самое. Кто-нибудь нашел подходящее решение? Заметил, что это происходит только при появлении кнопки автоматического возврата.   -  person itdoesntwork    schedule 25.01.2019


Ответы (1)


У меня аналогичная проблема с переключением меню.

Я добавил ниже код для своей страницы.

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

<ion-header>
 <ion-navbar text-center color="navBar">
  <ion-buttons right>
   <button class="menu" ion-button menuToggle="right" icon-only>
    <ion-icon name="menu"></ion-icon>
   </button>
  </ion-buttons>
  <ion-title>Password Reset</ion-title>
 </ion-navbar>
</ion-header>

Код заголовка css:

.menu {
    display: block !important;
}
person paril    schedule 23.08.2018
comment
это, вероятно, работает, но это не лучшее решение. Вы нашли что-нибудь официальное по этому поводу? - person itdoesntwork; 25.01.2019
comment
Неа. Я не нашел ничего официального. - person paril; 28.01.2019