我需要在离子头中的ion-button
中显示ion-title
和ion-navbar
的同一行。下面是我的代码。
<ion-header>
<ion-navbar>
<button ion-button icon-only>
<ion-icon name="arrow-back"></ion-icon>
</button>
<ion-title>Home</ion-title>
</ion-navbar>
</ion-header>
如何在ion-button
中显示ion-title
和ion-navbar
内嵌?
答案 0 :(得分:4)
尝试一下:
<ion-header>
<ion-navbar>
<ion-buttons left>
<button ion-button icon-only >
<ion-icon name="arrow-back"></ion-icon>
</button>
</ion-buttons>
<ion-title text-left>Home</ion-title>
</ion-navbar>
</ion-header>
它正常工作。
答案 1 :(得分:1)
在最新的Ionic(v5)中,按钮位置已更改为“插槽”,如下所示:
<ion-header>
<ion-toolbar>
<ion-buttons slot="start">
<ion-back-button></ion-back-button>
</ion-buttons>
<ion-title>My Navigation Bar</ion-title>
</ion-toolbar>
</ion-header>
此外,还有一个新的ion-back-button,它会根据历史记录堆栈等插入一个后退按钮。
答案 2 :(得分:0)
您应该使用<ion-row>
和<ion-col>
标签。使用这个:
<ion-header>
<ion-navbar>
<ion-row>
<ion-col col-5>
<ion-buttons left>
<button ion-button icon-only >
<ion-icon name="arrow-back"></ion-icon>
</button>
</ion-buttons>
</ion-col>
<ion-col col-5>
<ion-title text-left>Home</ion-title>
</ion-col>
</ion-row>
</ion-navbar>
使应用程序响应非常重要。