标题显示从A到Z的字母。
<div class="col-sm-9">
<ol class="breadcrumb">
<li *ngFor="let letter of letters"><a (click)="onLetter(letter)">{{letter}}</a></li>
</ol>
</div>
下面是我的组件代码:
onLetter(searchStr: string){
localStorage.setItem('letter', searchStr);
this._entertainmentService.searchByLetter(searchStr);
this._router.navigate(['/et/movies/movies']);
}
感谢您的帮助。
将当前选定的字母存储在组件的属性中(例如 currentLetter
),并使用它来动态地将类添加到 <a>...</a>
标记。例如:
<a (click)="onLetter(letter)" [class.active]="letter == currentLetter">
{{letter}}
</a>
当然,您必须根据自己的情况调整此代码:您可能需要将类添加 <li>
标记,或者使用与 active
等不同的 CSS 类。