【发布时间】:2018-02-25 16:40:16
【问题描述】:
我正在尝试显示用户在特定测验中的错误答案。但它不会在我的 HTML 中显示数据。我在这里做错了什么?
在我的 html 上:
<ion-slide *ngFor="let incorrect of wrongAnswers;let i=index">
<ion-label>{{i+1}}</ion-label>
<h5>{{incorrect.questionA}}</h5>
<h5>{{incorrect.choice}}</h5>
<h5>{{incorrect.answer}}</h5>
<button ion-button (click)="error()"></button>
</ion-slide>
在我的打字稿上:
wrongAnswers: any[] = [];
if (answer.correct == false) {
this.wrongAnswers.push([{
questionA: question.questionText,
choice: answer.selected,
answer: answer.answer
}]);
}
在我的控制台上显示的是:
【问题讨论】:
-
尝试删除围绕您正在推送的对象的
[],即.push({ ... });。
标签: arrays angular typescript ionic-framework