弹出窗口关闭时是否会触发任何事件.
模式将在单击事件上打开.模态有一个关闭按钮,但当用户点击模态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*/} });
希望这可以帮助!