繁体   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