[英]How to prevent from data-target and routerLink to open a new window?
每次我单击标签时,浏览器都会打开一个新窗口。 如何预防这种行为? 我还尝试过写href #a
而不是数据目标,但是它没有崩溃。 (随着数据目标的出现,它在新窗口中崩溃了)
这是我的代码:
<nav>
<ul>
<li routerLinkActive="active">
<a data-target=#a data-toggle="collapse" routerLink="device-tools" aria-
expanded="false"><i class="fa fa-cogs" aria-hidden="true"></i>Device tools</a>
<ul class="collapse list-unstyled" id="a">
<li routerLinkActive="active"><a routerLink="protocol-group">Protocol group</a></li>
<li routerLinkActive="active"><a routerLink="protocol">Protocol</a></li>
</ul>
</li>
</ul>
</nav>
删除此行data-target=#a
就我而言,我要做的是用另一个href包裹路由器链接:
<a href="#" data-toggle="collapse" data-target="#one">
<a [routerLink]='["/"]' (click)='collapse()'>Home</a>
</a>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.