У меня есть два меню в верхнем меню. Левое боковое «Меню бургера» и правое боковое меню с символом «Добавить». Содержание html для двух меню включено в отдельный side-menu.html [не в app.html].
идентификатор для левого меню - «menuLeft», а идентификатор для правого меню - «menuRight»
Меню Burger появляется на главной странице и после перехода к дочернему меню оно заменяется кнопкой BACK. Это ожидается, и я доволен этим.
Правое меню не включено ни на одной из страниц. Я включил приведенный ниже код только в один из html-файлов дочернего меню, где должно появиться правильное меню.
<ion-navbar>
<ion-title>{{name}}</ion-title>
<button ion-button end>
<ion-icon name="add"></ion-icon>
</button>
</ion-navbar>
В соответствующем файле * .ts я включил правильное меню в ionViewWillEnter
ionViewWillEnter() {
this.menu.enable(true, 'menuRight');
}
Теперь у меня есть две проблемы.
1. Когда я включаю menuToggle в тег кнопки, меню исчезает. Но я хочу, чтобы меню появилось, и у меня должна быть функция переключения меню
Я могу заставить правильное меню появляться только тогда, когда атрибут menuToggle не упоминается. И все же он не появляется в правом конце заголовка, он появляется непосредственно перед заголовком. См. Скриншот прилагается.
Не уверен, почему я получаю фон для кнопки «Добавить». Можно ли сделать его прозрачным?
Пожалуйста, дайте мне знать, если вам нужно больше информации. Заранее спасибо