【发布时间】:2020-10-26 14:44:51
【问题描述】:
我正在使用 Angular NgClass 指令来更改标题的颜色,并且它按预期工作:
[ngClass]="{ 'text-warning':progress == '1', 'text-success':progress == '2' }
问题是:当<a> 标记具有active 类时,我想删除之前为我的标题添加的类。
<div class="list-group" id="list-tab" role="tablist">
<a class="list-group-item list-group-item-action active">
<div class="row justify-content-between">
<div class="col-md-7"><strong>{{module.title}}</strong></div>
<div class="col-md-5" style="text-align: end;">
<small
[ngClass]="{ 'text-warning':progress == '1', 'text-success':progress == '2' }"
>
- {{getProgress(module.moduleProgress)}}
</small>
</div>
</div>
</a>
</div>
【问题讨论】:
-
使用
ngClass和<a>来添加/删除active类,并与其他ngClass使用相同的条件 -
@AnuragSrivastava 带有
<a>的活动类由引导脚本自动添加和删除,您建议我手动解决问题吗?