$ionicBackdrop

我们经常需要在 UI 上,例如在弹出框、加载框、其他弹出层中显示或隐藏背景层。

在组件中可以使用$ionicBackdrop.retain()来显示背景层,使用$ionicBackdrop.release()隐藏背景层。

每次调用retain后,背景会一直显示,直到调用release消除背景层。

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

function MyController($scope, $ionicBackdrop, $timeout) {
  //显示背景层1秒钟后隐藏
  $scope.action = function() {
    $ionicBackdrop.retain();
    $timeout(function() {
      $ionicBackdrop.release();
    }, 1000);
  };
}

方法

retain()

显示背景层.

release()

隐藏背景层.