为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的菜单被页面内容隐藏了?

为什么我的菜单被页面内容隐藏了?

森栏 2024-01-18 09:48:15
这是我第一次使用 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>在我的 home.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>谢谢你!
查看完整描述

1 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

它与您的页面内容重叠的原因是您已将<ion-tabs>其放置在<ion-app>.

App 是 Ionic 应用程序的容器元素。每个项目应该只有一个元素。覆盖组件<ion-app>在出现时会被附加到 。

因此,将 ion-tabs 放入 ion-app 中。但更优化的方法是将其放置<ion-tabs>在单独的页面中,例如 home.component.html,因为 ion-tabs 也是其他页面(选项卡)的容器。从那里您可以创建打开选项卡的逻辑。

查看完整回答
反对 回复 2024-01-18
  • 1 回答
  • 0 关注
  • 27 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信