ここは私のコード例です。現在の要素angle2のみを切り替える方法
<ul class="nav nav-pills pull-right">
<li *ngFor="let x of nav"
class="presentation"
(click)="nav.active = !nav.active"
[class.active]="nav.active"
>
<a href="#">{{x.menu}} </a>
</li>
</ul>
しかしとして見て:私の場合トグルクラスで はあなたのNAVインタフェース/クラスにactive
プロパティを追加する必要があり、すべてのli
要素
<ul class="nav nav-pills pull-right">
<li *ngFor="let x of nav" class="presentation" (click)="active = !active" [ngClass]="toggleClass()">
<a href="#">{{x.menu}} </a>
</li>
</ul>
JS
export class AppComponent {
active = false;
nav = NAVIGATION;
//Toggle Class
toggleClass(){
if(this.active){
return 'active';
} else {
return '';
}
}