【发布时间】:2020-06-11 12:06:10
【问题描述】:
我是 Angular 的初学者,我正在尝试解决一个问题,即我无法在按钮点击时切换课程。 这是一个测验应用程序,在真/假问题格式中,有 4 个语句和 2 个按钮来标记勾选或交叉,但可以使用一个活动类(真或假)。现在,我使用的逻辑不会在单击其他按钮时删除其他类。任何帮助,将不胜感激。 工作栈闪电战演示: https://stackblitz.com/edit/angular-ivy-4yczgp
component.html
<div class="statement-row"
*ngFor="let item of qblock.options;let j = index"
[ngClass]="{'wrong-answer': item.selectedIndex === j,'correct-answer':item.customIndex === j}">
<div class="statement-question">
<div class="qitem-text">
<div class="qitem-textbox">
<p>{{item.statement}}</p>
</div>
</div>
<div class="ccq">
<button class="qitem qclose"
(click)="item.selectedIndex=j">
<i class="qitembox qclose-icon"></i>
</button>
<button class="qitem qtick"
(click)="item.customIndex=j">
<i class="qitembox qtick-icon"></i>
</button>
</div>
</div>
</div>
【问题讨论】:
标签: angular dom-events angular-directive