ion-header
上面就是一个典型的<ion-navbar>
标签的使用场景。<ion-navbar>
标签中可以设置三个属性,分别是color
,hideBackButton
,mode
。
hideBackButton
属性如果布尔值为true
的话,back按钮就会被隐藏。mode
属性值有三个分别为“ios”
,“md”
,”wp”
,分别代表三个不同手机平台的风格样式。color
也就是导航条颜色的设置,也就是sass$colors
的映射,选项分别有"primary"
,"secondary"
,"danger"
,"light"
,"dark"
1 <ion-header> 2 3 <ion-navbar color="secondary"> 4 <ion-title>订单详情</ion-title> 5 </ion-navbar> 6 7 </ion-header>
头部加菜单按钮:
menuToggle指令可以放置在任何按钮上,以切换菜单的打开或关闭。 如果将其添加到页面的NavBar中,则该按钮仅在其所在的页面当前是根页面时才会显示。 有关详细信息,请参阅菜单导航栏行为文档。
1 ion-header> 2 3 <ion-navbar> 4 <button ion-button menuToggle>//一起 融入 5 <ion-icon name="menu"></ion-icon>//图标 6 </button> 7 <ion-title>注册</ion-title> 8 </ion-navbar> 9 10 </ion-header>
<ion-header no-shadow>
1 <ion-header> 2 <ion-navbar no-border-bottom> 3 <ion-title> 4 Segments 5 </ion-title> 6 </ion-navbar> 7 8 <ion-toolbar no-border-top> 9 <ion-segment [(ngModel)]="pet"> 10 <ion-segment-button value="puppies"> 11 Puppies 12 </ion-segment-button> 13 <ion-segment-button value="kittens"> 14 Kittens 15 </ion-segment-button> 16 <ion-segment-button value="ducklings"> 17 Ducklings 18 </ion-segment-button> 19 </ion-segment> 20 </ion-toolbar> 21 </ion-header>
官方
1 <ion-header> 2 <ion-navbar no-border-bottom> 3 <button ion-button menuToggle> 4 <ion-icon name="menu"></ion-icon> 5 </button> 6 7 <ion-segment [(ngModel)]="segment" (ionChange)="updateSchedule()"> 8 <ion-segment-button value="all">所有</ion-segment-button> 9 <ion-segment-button value="Favorites">喜欢</ion-segment-button> 10 </ion-segment> 11 12 <ion-buttons end> 13 <button ion-button icon-only (click)="presentFilter"> 14 <ion-icon ios="ios-options-outline" md="md-options"></ion-icon> 15 </button> 16 </ion-buttons> 17 </ion-navbar> 18 19 <ion-toolbar no-border-top> 20 <ion-searchbar color="primary" 21 [(ngModel)]="queryText" 22 (ionInput)="updateSchedule()" 23 placeholder="Search"> 24 </ion-searchbar> 25 </ion-toolbar> 26 </ion-header>