我正在使用AngularJs开发应用程序,而我正在使用ngDialog。
我的要求之一是,一旦关闭ngDialog弹出窗口,我需要将当前页面重定向到主页。

我的代码:

ngDialog.open({
                template:'<div style="margin-top:10px;" >Please try after some time.</div>',
                plain:true,
                closeByEscape : false,
                closeByDocument : false
            });


可能吗?

最佳答案

嗨,您可以尝试使用preCloseCallback来重定向到所需的页面(主页)。为此,您需要$ window作为注入,您可以像这样使用它:

preCloseCallback: function(value) {
       var url = "#/home" // or whatever the route is
       $window.location = url
       return true
     }


希望能对您有所帮助。最好!

09-26 04:44