[英]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.