【发布时间】:2013-10-03 04:52:56
【问题描述】:
我有一个作为单独的浏览器窗口弹出的登录表单。一旦 API 验证用户已登录,如何在 AngularJS 中关闭该登录浏览器窗口?
【问题讨论】:
标签: angularjs
我有一个作为单独的浏览器窗口弹出的登录表单。一旦 API 验证用户已登录,如何在 AngularJS 中关闭该登录浏览器窗口?
【问题讨论】:
标签: angularjs
在$window 服务中使用$window.close()。
您可以像这样将结果广播到另一个控制器AngularJS – Communicating Between Controllers
【讨论】:
这将首先提示用户,询问他们是否要关闭浏览器:
$window.close()
您需要将$window 服务注入您的控制器/服务。您也可以直接使用全局 javascript 变量 window,但我更喜欢“角度”的方式,并且只使用可注射剂。
【讨论】: