Почему мое меню скрыто за содержимым моей страницы? Ионный 5

Я впервые использую ionic 5. Поэтому я пытаюсь добавить боковое меню в свое приложение. Но когда я добавил его, он был скрыт содержимым моей страницы. Везде я его называю. Вы столкнулись с той же проблемой?

мой app.component.html

    <ion-app>
      <ion-menu contentId = "menu-content" menuId = "menu-content" side = "end">
        <ion-header>
          <ion-toolbar>
            <ion-title>Awesome avocado menu</ion-title>
          </ion-toolbar>
        </ion-header>
        <ion-content>
          Awesome avocado content
        </ion-content>
      </ion-menu>
      <ion-router-outlet id = "menu-content"></ion-router-outlet>
    </ion-app>
    
    <ion-tabs>
      <ion-tab-bar slot = "bottom">
        <ion-tab-button routerLinkActive = "tab-selected" routerLink = "/home" class = "ios" tab = "home">
          <ion-icon name = "list-box"></ion-icon>
          <ion-label>Appointments</ion-label>
        </ion-tab-button>
    
        <ion-tab-button routerLinkActive = "tab-selected" routerLink = "/make-appointment" class = "ios" tab = "make-appointment">
          <ion-icon name = "add-circle"></ion-icon>
          <ion-label>Book Appointment</ion-label>
        </ion-tab-button>
      </ion-tab-bar>
    </ion-tabs>

в моем доме.html

<ion-header>
  <ion-toolbar>
    <ion-buttons slot = "start">
      <ion-menu-button  auto-hide = "true" ></ion-menu-button>
    </ion-buttons>
 <ion-title>app-menu</ion-title>
  </ion-toolbar>
</ion-header>

<ion-content>
  Lorem Ipsum is simply dummy text of the
   printing and typesetting industry. Lorem Ipsum has been the 
  industry's standard dummy
</ion-content>

Спасибо!

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
2
0
644
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Причина, по которой он перекрывается содержимым вашей страницы, заключается в том, что вы поместили <ion-tabs> вне <ion-app> .

App — это элемент-контейнер для приложения Ionic. Там должно быть только быть одним элементом на проект. Компоненты наложения добавляются к <ion-app>, когда они представлены.

Итак, поместите свои ion-tabs внутрь ion-app. Но более оптимальным подходом было бы размещение вашего <ion-tabs> на отдельной странице, такой как home.component.html, потому что ion-tabs также являются контейнером других страниц (tabs). Оттуда вы можете создать свою логику открытия вкладок.

Это простое руководство поможет: https://www.freakyjolly.com/ionic-tabs-bar-navigation-tutorial/#.X-Q0P9gzbIU

Другие вопросы по теме