Javascript 关注$window打开的窗口

Javascript 关注$window打开的窗口,javascript,angularjs,Javascript,Angularjs,我必须从一个角度应用程序启动一系列窗口。我希望能够提供给用户点击主页上的一个按钮,使这个窗口回到焦点。 通常情况下,我会在javascript中使用如下内容: //Launch the window newWindow = window.open("http://test.com",'windowName','_blank'); //Then later, to bring the window back into focus myWindow.focus(); 在angular中,我可以按如

我必须从一个角度应用程序启动一系列窗口。我希望能够提供给用户点击主页上的一个按钮,使这个窗口回到焦点。 通常情况下,我会在javascript中使用如下内容:

//Launch the window
newWindow = window.open("http://test.com",'windowName','_blank');
//Then later, to bring the window back into focus
myWindow.focus();
在angular中,我可以按如下方式启动窗口(使用$window服务):

$window.open(“,'newWindow','u blank')

如何使用$window服务使此窗口重新成为焦点


非常感谢。

方法与使用
窗口时相同

$window
服务。
$window
优于
window
global,以使其在测试中可模拟

明确指出:

对浏览器窗口对象的引用。虽然窗口在JavaScript中是全局可用的,但它会导致可测试性问题,因为它是一个全局变量。在angular中,我们总是通过$window服务引用它,因此它可能会被覆盖、删除或模拟以进行测试


与使用
窗口
的方法相同

$window
服务。
$window
优于
window
global,以使其在测试中可模拟

明确指出:

对浏览器窗口对象的引用。虽然窗口在JavaScript中是全局可用的,但它会导致可测试性问题,因为它是一个全局变量。在angular中,我们总是通过$window服务引用它,因此它可能会被覆盖、删除或模拟以进行测试