[英]how can apply routerLinkActive directive to this.router.navigate(...) method in angular?;
我们可以将 routerLinkActive 指令与 [routerLink] 一起简单地应用为:
<a [routerLink]="'/profile'" routerLinkActive="active"> My Profile </a>
当然是标签<a></a>
。 但是如果我们想按以下方式导航以执行操作:.ts 文件:
navigateToMyProfile(): void { this.router.navigate(['/profile']); }
<mat-list-item (click)="navigateToMyProfile()">
我们在哪里可以为上述方法应用 routerLinkActive 指令? 最好的祝福
请改用mat-list-item
作为属性。
将
mat-nav-list
标签用于导航列表(即具有锚标签的列表)。简单的导航列表可以直接在锚标签元素上使用
mat-list-item
属性
<mat-nav-list>
<a mat-list-item routerLink="/profile" routerLinkActive="active">My Profile</a>
</mat-nav-list>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.