angular - 如何使用角度突出显示应用程序中的选定选项卡?
问题描述
我是 Angular 新手,我需要在更改 URL 时突出显示选定的选项卡。
<div class="header-sub-nav">
<nav>
<ng-container *ngFor="let tab of menuData">
<a [routerLink]="tab.routerLink" routerLinkActive="active" [routerLinkActiveOptions]="{exact: true}">{{tab.menuTitle}}</a>
</ng-container>
</nav>
</div>
解决方案
您需要设置路由器模块。路由器模块中的路由需要与 menuData 数组中的链接匹配。
这是一个简单的例子: https ://stackblitz.com/edit/angular-jp4rjn
我更新了这个例子。有了它,你应该能够解决它。
推荐阅读
- java - 我可以避免使用多个计时器吗?
- ios - 从顶部减少 UIView 的高度
- angular - 如何使用角度2在光标位置的输入字段中添加字符串
- python - Python 在 smtplib.SMTP("smtp.gmail.com", 587) 上冻结
- java - 如何在从服务器端发送到客户端时将货币代码映射到自定义代码
- c# - 窗口中的 WPF 窗口 (c#)
- java - 在awt java中绘制不规则形状并填充颜色
- python - GLIBC 2.14 安装错误:需要强制展开支持 - RHEL 7.5
- html - 如何冻结表格列
- r - rugarch - 使用循环获取 R 中的 servaral 模型的 AIC