ion-nav-back-button
属于ionNavBar

ionNavBar中创建一个后退按钮。

当用户在当前导航堆栈中能够后退时,后退按钮就会出现。默认情况下,后退按钮的标记用platform-appropriate默认设置自动创建(iOS上用iOS后退按钮图标,Android上显示Android后退按钮图标)。

另外,该按钮被自动设置为点击调用$ionicGoBack()。默认情况下,当点击后退按钮时会回退一个视图。更高级的行为也是可能的,如下概要。

实例该文档来自ionic中文网ionic-china

推荐的默认设置标记:

<ion-nav-bar>
  <ion-nav-back-button>
  </ion-nav-back-button>
</ion-nav-bar>

使用定制的内部标记,并自动添加一个默认点击动作:

<ion-nav-bar>
  <ion-nav-back-button class="button-clear">
    <i class="ion-arrow-left-c"></i> Back
  </ion-nav-back-button>
</ion-nav-bar>

使用定制的内部标记和定制的点击动作,用(ionic-china中文网文档)$ionicHistory

<ion-nav-bar ng-controller="MyCtrl">
  <ion-nav-back-button class="button-clear"
    ng-click="myGoBack()">
    <i class="ion-arrow-left-c"></i> Back
  </ion-nav-back-button>
</ion-nav-bar>
function MyCtrl($scope, $ionicHistory) {
  $scope.myGoBack = function() {
    $ionicHistory.goBack();
  };
}