簡體   English   中英

設置 <li> 基於路由器的角度4激活類

[英]Setting <li> class to active with angular 4 based on router

我對angular 4相當陌生,但我有無法自行解決的問題。

我的主URL是localhost:4200 / ,另一個是localhost:4200 / wortschaz

我想使用angular * ngIf為基於路由器的某個div提供活動類。 因此,如果url為localhost:4200 / wortschaz,那么我想將class設置為具有該內容的div。

有人可以幫我嗎?

使用routerLinkActive

 <a routerLink="/wortschaz" routerLinkActive="activeNav">Wortschaz</a> 

 .activeNav { background-color: blue; } 

只需添加<li><a routerLink='/wortschaz ' routerLinkActive='active'>wortschaz </a></li> routerLinkActive會照顧好它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM