外部导航在角度5中不起作用

时间:2018-07-03 15:31:47

标签: angular typescript dom

当前,我正在尝试导航到应用程序之外。

我尝试了window.location.href window.location.replace

但是当我这样做时,它只是将我的href附加到我的域“ localhost:4200 /” 是否有某处的设置阻止我以编程方式离开应用程序?

我也尝试过router.navigateByUrl();

这是我可以想到的所有信息,但是如果您需要更多信息,我可以尝试回答。

2 个答案:

答案 0 :(得分:1)

我认为您在传递给location.href的网址中缺少某些内容。

我已经尝试了这段代码,并且工作正常:

window.location.href="http://www.google.it";

答案 1 :(得分:1)

我同意 Jacopo Sciampi ,认为 window.location.href 应该可以工作。

但是,您可能应该检查链接是否以 http:// https:// 开头,因为它显示浏览器该链接是外部的。 / p>

如果这不起作用,我将要求您提供源代码以查看确切的问题。

希望这会有所帮助:)