9

我有一个作为单独的浏览器窗口弹出的登录表单。一旦 API 验证用户已登录,如何在 AngularJS 中关闭该登录浏览器窗口?

4

2 回答 2

17

$window.close()$window服务中使用。
您可以将结果广播到另一个控制器,例如AngularJS – 控制器之间的通信

于 2013-09-27T02:02:32.440 回答
3

这将首先提示用户,询问他们是否要关闭浏览器:

$window.close()

您需要将$window服务注入您的控制器/服务。您也可以直接使用全局 javascript 变量窗口,但我更喜欢以“角度”的方式进行操作,并且只使用可注射剂。

于 2013-09-27T01:58:57.470 回答