ionic2 学习笔记(一)头部设置


 

ion-header 

上面就是一个典型的<ion-navbar>标签的使用场景。<ion-navbar>标签中可以设置三个属性,分别是color,hideBackButton,mode

 

  1. hideBackButton 属性如果布尔值为true的话,back按钮就会被隐藏。
  2. mode 属性值有三个分别为“ios”“md””wp”,分别代表三个不同手机平台的风格样式。
  3. 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>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM