onGetForm() {
this.serverData.getData('questionnaire/Student Course Review')
.subscribe(
(response: Response) => {
this.questionnaire = response.json();
let key = Object.keys(this.questionnaire);
for (let i = 0; i < key.length; i++) {
this.currentQuestionsValue.push(this.questionnaire[key[i]])
}
},
(error) => console.log('Form Error', error)
)
}
мой цикл html, Примечание : я просто хочу повторить
<form>
<div *ngFor="let data of currentQuestionsValue">
<div *ngFor="let d of data.items ">
<strong> {{ d.sno }}). </strong>
<span>{{ d.question}}</span>
<div *ngFor="let op of d.options">
<label>
<input type="radio" name="option">
<span>{{ op }}</span>
</label>
</div>
</div>
</div>
</form>
Я получаю следующую ошибку при запуске цикла для данных json.
ОШИБКА Ошибка: не удается найти другой поддерживающий объект «[объект]] типа« объект ». NgFor поддерживает только привязку к итерациям, таким как массивы.
Я хочу показать это.
