gpt4 book ai didi

twitter-bootstrap - 如何在 Angular 2 中设置 Bootstrap 导航栏 "active"类?

转载 作者:太空狗 更新时间:2023-10-29 16:46:06 25 4
gpt4 key购买 nike

如何在 Angular 2 中设置 Bootstrap 导航栏“事件”类?我只找到Angular 1 way .

当我转到About 页面时,将class="active" 添加到About,并删除class="active"首页

<ul class="nav navbar-nav">
<li class="active"><a [routerLink]="['Home']">Home</a></li>
<li><a [routerLink]="['About']">About</a></li></li>
</ul>

谢谢

最佳答案

如果你使用新的 3.0.0.组件路由器 ( https://github.com/angular/vladivostok ) 您可以使用 routerLinkActive 指令。不需要进一步的 javascript。

<ul class="nav navbar-nav">
<li [routerLinkActive]="['active']"> <a [routerLink]="['one']">One</a></li>
<li [routerLinkActive]="['active']"> <a [routerLink]="['second']">Second</a></li>
</ul>

我使用了“@angular/router”:“^3.0.0-alpha.7”

关于twitter-bootstrap - 如何在 Angular 2 中设置 Bootstrap 导航栏 "active"类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35422526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com