【发布时间】:2020-04-18 16:09:20
【问题描述】:
我正在使用 Angular 开发一个测验应用程序,我需要在选择第一个选项时也显示解释文本(解释显示所有选项,但第一个选项除外)。选择选项 1 时,即使没有任何解释,也会变回问题。同样对于问题1(多项选择),选择选项1时会播放错误的声音,但答案是正确的。
di-quiz.component.html 中代码的 sn-p,其中出现了解释文本:
<mat-card-content>
<scoreboard></scoreboard>
<section id="question" [class.answered]="answer">
<span *ngIf="!answer">{{ question?.questionText }}
<span *ngIf="numberOfCorrectOptions > 1">
<em>({{ numberOfCorrectOptions }} options are correct)</em>
</span>
</span>
<span *ngIf="answer">{{ explanationText }}</span>
</section>
<quiz-question
[question]="question"
(answer)="selectedAnswer($event)">
</quiz-question>
</mat-card-content>
请在此处查看我的 StackBlitz:https://stackblitz.com/edit/angular-9-quiz-app
感谢您在修复这些错误方面提供的帮助。谢谢。
【问题讨论】:
-
如果您提供指向 stackblitz 示例的链接,那就太好了
-
请您帮忙解决这个问题。谢谢。
-
仅供参考,这个问题已经在stackoverflow.com/questions/62314855/…得到解答
标签: angular