ngDialog
为了在成功登录后自动关闭,我使用了以下方法。
HTML模板,
<a href="" ng-click="signin()">Log In</a>
<a href="" id="btnClose" ng-click="closeThisDialog()"
style="display:none;">Close</a>
在控制器中,该signin
方法有如下代码触发关闭按钮的点击事件,
$timeout(function () {
var btnClose = document.getElementById('btnClose');
angular.element(btnClose).triggerHandler('click');
}, 0);
有没有更好的方法来ngDialog
自动关闭?