作者:c肀xc86_441 | 来源:互联网 | 2022-12-11 09:58
在Angular 6中,我使用Angular Material通过Tabs显示一些数据。
1 2 3 4 5 | <mat-tab-group>
<mat-tab *ngfor= "let bar of foo.bar" [label]= "bar.Name" [ngclass]= "bar.IsActive ? 'bar-on' : 'bar-off'" >
// ...
< /mat-tab >
< /mat-tab-group >
|
无论IsActive
bar 的属性是true
还是,我都希望标签的样式不同false
。
我已尝试使用[ngClass]="bar.IsActive ? 'bar-on' : 'bar-off'"
如上所示,但未添加该类。
尽管有这样的尝试,我还是尝试了更简单的方法,class = 'bar-on'
但是即使这样也没有添加该类。
因此,我想知道是否可以向Angular Material选项卡添加自定义类?
编辑:该IsActive
属性是foo
对象的属性。它与选项卡的激活状态无关。活动选项卡可以显示一个对象,IsActive = false
反之亦然。