我已经在离子3中实现了汉堡,但我面临一个问题。当我在Android设备上运行应用程序时,Hamburgermenu不断消失,即打开侧面菜单的按钮消失了。但是,有时只会发生。我试图在使用Google Chrome检查应用程序时运行该应用程序,我注意到Menutoggle由于某种原因被隐藏了,但我不知道为什么。我不控制.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>
我对菜单切换也有类似的问题。
我为我的页面添加了下面的代码。
标题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;
}