$ionicBackdrop

显示和隐藏UI上的背景,popups,loading,和其他覆盖层形式出现。

通常,多个UI组件需要一个背景,但是只有一个背景经常需要同时在DOM中。

因此,每个组件都需要显示背景,当它需要背景时,调用$ionicBackdrop.retain(),然后,当完成时,调用 $ionicBackdrop.release()

每次retain被调用时,背景会显示出来直到调用release

比如,如果 retain被调用三次,背景就会显示,知道release被调用三次。

用法

function MyController($scope, $ionicBackdrop, $timeout) {
  //一秒显示一个背景
  $scope.action = function() {
    $ionicBackdrop.retain();
    $timeout(function() {
      $ionicBackdrop.release();
    }, 1000);
  };
}

Methods

retain()

保留背景。

release()

释放背景。