1

如何在新窗口而不是新选项卡中打开 Angular routerLinks?

<a  
  target="_blank"
  [routerLink]="['/product/',productData?.productId]"
>

这在 2020 年最新的 Chrome 中不起作用(仍在打开标签)

4

2 回答 2

1

您可以使用 window.open 方法来实现它。以下是在新窗口中打开链接的示例。

<a href="'/product/' + productData?.productId" target="popup" (click)="window.open('/product/' + productData?.productId,'name','width=600,height=400')">Open page in new window</a>

检查此网站以供参考。https://www.rapidtables.com/web/html/link/html-link-new-window.html

于 2020-07-29T19:14:41.977 回答
0
<a onclick="window.open('/product/' + productData?.productId)"></a>
于 2020-07-29T19:10:40.667 回答