ionicModal

$ionicModal服务实例化。

提示:当你完成每个模块清除时,确保调用remove()方法,以避免内存泄漏。

注意:一个模块从它的初始范围广播出 'modal.shown' 和 'modal.hidden' ,把自身作为一个参数来传递。

方法

initialize(可选)

创建一个新的模型控制器示例。

参数 类型 详情
options 对象

一个选项对象具有一下属性:

  • {object=} 范围 子类的范围。默认:创建一个$rootScope子类。
  • {string=} 动画 带有显示或隐藏的动画。默认:'slide-in-up'
  • {boolean=} 第一个输入框获取焦点 当显示时,模型的第一个输入元素是否自动获取焦点。默认:false。
  • {boolean=}backdropClickToClose` 点击背景时是否关闭模型。默认:true。

show()

显示这个模型实例。

  • 返回: 凭证 当模型完成动画进入时,解决的一种凭证。

hide()

隐藏模型实例

  • 返回: 凭证 当模型完成动画退出时,解决的一种凭证。

remove()

从DOM中移动并清除这个模型实例。

  • 返回: 凭证 当模型完成动画退出时,解决的一种凭证。

isShown()

  • 返回: 模型当前是否显示。