如果我执行以下操作,则会在新标签页中打开窗口
<a [routerLink]="['/name', 'param1']" target="_blank" >{{ name }}</a>
我需要在弹出窗口中打开相同的路径,而不是新的选项卡。用于打开弹出窗口的Javascript代码如下所示
<a href="javascript:void(0);" onclick="window.open(url, '_blank', 'width=300,height=250');">test</a>
在这个例子中,我无法弄清楚如何适应routerLink。有没有其他方法可以在使用角度时打开弹出窗口?
答案 0 :(得分:0)
通过使用角形材料,您可以做到这一点,我不知道它在4中的工作原理如何,但是我认为从5开始,它可以完美地工作
从'@ angular / material'导入{MdDialog,MdDialogRef};