弹出窗口关闭时是否会触发任何事件.
模式将在单击事件上打开.模态有一个关闭按钮,但当用户点击模态div之外的任何地方时也会关闭.
每当弹出窗口关闭时,都想执行一些操作.
我知道如何在单击该关闭按钮时编写该函数,但是如果该模式被某些其他操作关闭会怎样.
- app.controller('MainCtrl',function ($scope,ngDialog) {
- $scope.clickToOpen = function () {
- ngDialog.open({ template: 'popupTmpl.html' });
- };
- });
解决方法
尝试传递’preCloseCallback’: –
- ngDialog.open({ template: 'popupTmpl.html',preCloseCallback:function(){ /* Do something here*/} });
希望这可以帮助!