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()
- 返回: 模型当前是否显示。