2017-09-05 42 views
1

每次我點擊一個標籤時,瀏覽器會打開一個新窗口。如何防止這種行爲?我也嘗試寫入而不是數據目標,但它不會崩潰。 (數據目標是摺疊新窗口)如何防止數據目標和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> 
+0

嘗試採用了棱角分明的路由器,而不是數據對象的哈希符號,HTTPS ://angular.io/api/common/HashLocationStrategy –

回答

1

刪除此行data-target=#a

+0

但我需要它崩潰 – Jony4life