我正在使用可通过“取消”按钮或通过ESC关闭的Angular UI Bootstrap模式。由于我必须在关闭时进行一些清理,所以我在范围中写了'取消'方法,但只有在单击此取消按钮时才会调用此方法,但在ESC上关闭时如何调用此清洁功能?在角度用户界面上调用回调函数Bootstrap的模式
11
A
回答
22
当某个模式被解除时(通过按ESC或点击背景)从$modal.open
方法调用返回的承诺为被拒绝。因此,您可以通过在返回的承诺中添加错误处理程序来响应ESC按下。这在图示的例子中可以从演示页:http://plnkr.co/edit/xMTr78WJQbKyHsA53gyv?p=preview (见本线:$log.info('Modal dismissed at: ' + new Date());
)
8
感谢@ pkozlowski.opensource
我直接知道该怎么做:)
var modalWindow = $modal.open({
windowClass: 'modal myKewlDialog',
templateUrl: 'views/modals/myKewlModalTemplate.html',
controller: 'myKewlModalController'
});
modalWindow.result.then(function (result) {
updateUI();
}, function (result) {
updateUI();
});
相关问题
- 1. 角度指令调用用户界面Bootsrap模式
- 2. 如何从Angular Bootstrap模态调用函数(使用角度带)?
- 3. 在角度用户界面模式之间传递数据
- 4. 回调函数时,函数的角度
- 5. 中心在屏幕中间的角度用户界面模式
- 6. 我的角度用户界面模式不能找到模板
- 7. 角度 - 函数调用SVG
- 8. 解决不工作在角度用户界面模式
- 9. 用户模式与内核模式的回调函数
- 10. 最简单的角度用户界面引导模式
- 11. 用户界面回调块for循环
- 12. 如何角度用户界面模式从右侧弹出
- 13. 角度用户界面模式不能参考父范围
- 14. 角度用户界面模式范围/可变问题
- 15. 传递的角度用户界面模态数据为空
- 16. 在模式上定义的调用函数在ui-bootstrap模态关闭中
- 17. 图形用户界面 - 调用setters或调度事件?
- 18. 角度美观与角度用户界面bootstrap typeahead动态选项
- 19. 角度组件语法,调用错误上下文的回调函数
- 20. 回调函数在角2
- 21. 如何调用函数后的角度
- 22. 指令内的角度调用函数
- 23. 如何在角度数据表select上创建回调函数
- 24. 角度指令回调函数
- 25. 在ajax回调(safari)中调用bootstrap模式显示
- 26. 角度/用户界面ip地址
- 27. 角度服务在回调函数中部分可用
- 28. 文档准备调用角度函数
- 29. 以角度定期调用函数
- 30. 角度用户界面模式与控制器在单独的js文件
可以在调用范围内的信息被调用时被访问? –
真的很整洁的实现,谢谢百万 – JSancho