ion-tabs
ion-tabs 是有一組頁面選項卡組成的選項卡欄。可以通過點擊選項來切換頁面。
對於 iOS,它會出現在屏幕的底部,Android會出現在屏幕的頂部(導航欄下面)。
用法
<ion-tabs class="tabs-positive tabs-icon-only"> <ion-tab title="首頁" icon-on="ion-ios7-filing" icon-off="ion-ios7-filing-outline"> <!-- 標簽 1 內容 --> </ion-tab> <ion-tab title="關於" icon-on="ion-ios7-clock" icon-off="ion-ios7-clock-outline"> <!-- 標簽 2 內容 --> </ion-tab> <ion-tab title="設置" icon-on="ion-ios7-gear" icon-off="ion-ios7-gear-outline"> <!-- 標簽 3 內容 --> </ion-tab> </ion-tabs>



ion-tab
隸屬於ionTabs
包含一個選項卡內容。該內容僅存在於被選中的給定選項卡中。
每個ionTab都有自己的瀏覽歷史。
用法
<ion-tab title="Tab!" icon="my-icon" href="#/tab/tab-link" on-select="onTabSelected()" on-deselect="onTabDeselected()"> </ion-tab>

$ionicTabsDelegate
授權控制ionTabs指令。
該方法直接調用\(ionicTabsDelegate服務,控制所有ionTabs指令。用\)getByHandle方法控制具體的ionTabs實例。
用法
<body ng-controller="MyCtrl"> <ion-tabs> <ion-tab title="Tab 1"> 你好,標簽1! <button ng-click="selectTabWithIndex(1)">選擇標簽2</button> </ion-tab> <ion-tab title="Tab 2">你好標簽2!</ion-tab> </ion-tabs> </body>
function MyCtrl($scope, $ionicTabsDelegate) { $scope.selectTabWithIndex = function(index) { $ionicTabsDelegate.select(index); } }