我正在尝试在新标签页中打开router.navigate([" / url"])。如果我在链接中给出target =" _ blank"它将打开一个空白的新页面,没有任何数据。否则,它将在与服务器数据相同的窗口中打开。 我将链接以在新选项卡中实现相同的功能。如何实现?
此致 Meenakshi Jyotsna
答案 0 :(得分:3)
Angular不支持导航到新标签页,请使用window.open执行此操作
window.open(url, '_blank');
答案 1 :(得分:0)
我发现可以在链接中添加以下内容以在新标签页中打开,这很幸运。
li(*ngFor="let link of listOfLinks")
.test-link
a.menu-item(
[href]="link.href"
rel="noopener noreferrer"
target="_blank"
) {{link.name}}
rel="noopener no referrer"
以某种方式允许target="_blank
工作,而不是100%知道如何工作,但请尝试一下!