1
タグをクリックするたびに、ブラウザは新しいウィンドウを開きます。このような行動を防ぐには?私はまた、データターゲットの代わりにhref #a
を書き込もうとしましたが、それは崩壊していません。data-targetとrouterLinkから新しいウィンドウを開くのを防ぐには?
は、これは私のコードである(データ・ターゲットでそれが新しいウィンドウに崩壊さ):
<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>
ではなく、データ・ターゲットの角度ルータのハッシュ記法を使用してみてください、この行を削除し、HTTPS ://angular.io/api/common/HashLocationStrategy –