- 离子基础教程
 - 离子 - 主页
 - 离子 - 概述
 - Ionic - 环境设置
 
- Ionic CSS 组件
 - 离子 - 颜色
 - 离子 - 内容
 - 离子 - 标头
 - 离子 - 页脚
 - 离子 - 按钮
 - Ionic - 列表
 - 离子 - 卡片
 - 离子 - 形式
 - 离子 - 切换
 - Ionic - 复选框
 - Ionic - 单选按钮
 - 离子 - 范围
 - 离子 - 选择
 - Ionic - 选项卡
 - 离子 - 网格
 - 离子 - 图标
 - 离子 - 填充
 
- Ionic JavaScript 组件
 - Ionic - JS 操作表
 - Ionic - JS 背景
 - Ionic - JS 内容
 - Ionic - JS 表单
 - Ionic - JS 事件
 - Ionic - JS 标头
 - Ionic - JS 页脚
 - Ionic - JS 键盘
 - Ionic - JS 列表
 - Ionic - JS 加载
 - Ionic - JS 模态
 - Ionic - JS 导航
 - Ionic - JS 弹出窗口
 - Ionic - JS 弹出窗口
 - Ionic - JS 滚动
 - Ionic - JS 侧边菜单
 - Ionic - JS 幻灯片盒
 - Ionic - JS 选项卡
 
- 离子先进概念
 - Ionic - Cordova 集成
 - 离子 - AdMob
 - 离子 - 相机
 - 离子 - Facebook
 - Ionic - 在应用程序浏览器中
 - Ionic - 原生音频
 - 离子 - 地理定位
 - 离子 - 媒体
 - Ionic - 启动画面
 
- 离子有用资源
 - 离子 - 快速指南
 - 离子 - 有用的资源
 - 离子 - 讨论
 
Ionic - Javascript 背景
应用时,离子背景将覆盖屏幕内容。它将出现在其他覆盖层(弹出窗口、加载等)下方。有两种方法可用于管理后台服务。$ ionicBackdrop.retain()将在组件上应用背景,$ionicBackdrop.release()将删除它。
使用背景
以下示例展示了如何使用背景。我们将$ionicBackdrop添加为控制器的依赖项,然后创建$scope.showBackdrop()函数,该函数将立即调用保留方法。然后,三秒后,它会调用release方法。我们使用$timeout作为释放方法,因此我们也需要将其添加为控制器依赖项。
.controller('myCtrl', function($scope, $ionicBackdrop, $timeout) {
   $scope.showBackdrop = function() {
      $ionicBackdrop.retain();
		
      $timeout(function() {
         $ionicBackdrop.release();
      }, 3000);
   };
})
您会注意到,由于应用了背景,下图中的屏幕变得更暗。
