我使用的是最新版本的ionic4(rc0),我试图在根目录下的app.component.ts中创建我的<ion-header>
。
<ion-app>
<ion-header>
<ion-toolbar color="primary">
<ion-title>
<img src="assets/atippr_logo.svg" class="atippr-header"/>
</ion-title>
</ion-toolbar>
</ion-header>
<ion-menu side="start">
<ion-header>
<ion-toolbar color="primary">
<ion-title>Menu</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
<ion-list>
<ion-item ion-item menuClose="start" href="/dashboard">
<ion-icon name="apps" item-left></ion-icon>
Dashboard
</ion-item>
</ion-list>
</ion-content>
</ion-menu>
<ion-router-outlet main></ion-router-outlet>
</ion-app>
然后我想在我的路由页面中设置我的<ion-content>
。
<ion-content>
Login
</ion-content>
但是现在我的页面内容总是与app.component.ts的头部重叠,当我正确地记得在ionic3中有一个标签添加hasHeader=“true”但没有效果。
有人能帮我吗?
2条答案
按热度按时间aydmsdu91#
不知道它是否仍然相关,但我有同样的问题,并找到了这个结构来解决它:
另外,不要忘记在组件中打开一个新的(带/不带填充)html
nzk0hqpo2#
@ionic/react 7的问题
另一种可接受的解决方案是将
IonRouterOutlet
移动到IonApp
上方: