我正在建立一个离子2项目,我想在页面之间共享标题和侧面菜单!有人可以帮忙吗?我已将侧边菜单添加到app.html文件中:
<ion-menu [content]="content">
<ion-header>
<ion-toolbar>
<ion-title>Menu</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
<ion-list>
<button ion-item (click)="openPage(homePage)">
Home
</button>
<button ion-item (click)="openPage(friendsPage)">
Friends
</button>
<button ion-item (click)="openPage(eventsPage)">
Events
</button>
<button ion-item (click)="closeMenu()">
Close Menu
</button>
</ion-list>
</ion-content>
</ion-menu>
<ion-nav [root]="rootPage" #content swipeBackEnabled="false"></ion-nav>
答案 0 :(得分:0)
这不是一个好主意,但你可以在app.html中试试这个 除了菜单
<ion-header>
<ion-title>{{title}}</ion-title>
</ion-header>
<ion-nav [root]="rootPage"></ion-nav>
答案 1 :(得分:0)
在您的情况下,您不需要创建共享组件。
这将以有效的方式为您服务。
page.ts
<ion-header>
<ion-navbar>
<button ion-button menuToggle>
<ion-icon name="menu"></ion-icon>
</button>
<ion-title>About</ion-title>
<ion-buttons end>
<button ion-button icon-only (click)="presentPopover($event)">
<ion-icon name="more"></ion-icon>
</button>
</ion-buttons>
</ion-navbar>
</ion-header>
参考官方演示conference app