我有MDL风格的标签在我的Angular2应用程序。我需要的是检查一个选项卡是否有类,如果它没有,然后点击添加该类。检查并添加类的标签Angular2
我component.html:
<div class="releases-list-component">
<div class="mdl-tabs mdl-js-tabs mdl-js-ripple-effect">
<div class="mdl-tabs__tab-bar">
<a routerLink="albums" class="mdl-tabs__tab" (click)="addClass()">Albums</a>
<a routerLink="splits" class="mdl-tabs__tab" (click)="addClass()">Splits</a>
<a routerLink="tributes" class="mdl-tabs__tab" (click)="addClass()">Tributes</a>
</div>
</div>
<router-outlet></router-outlet>
我component.ts:
import { Component } from '@angular/core';
@Component({
selector: 'releases-details',
templateUrl: 'app/releases/releases-details.component.html'
})
export class ReleasesDetailsComponent {
className: string = "";
addClass(){
//??? this.hasClass("is-active")?this.removeClass("is-active"):this.addClass("is-active");
}
}
看看上面的addClass内部的注释功能。
要突出显示当前活动选项卡吗? – micronyks