teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

補足

2019/01/26 04:02

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -47,4 +47,5 @@
47
47
  });
48
48
  ```
49
49
 
50
- あくまでもサンプルですが、[結果イメージ](https://angular-4qj1qw.stackblitz.io)と[サンプルコード](https://stackblitz.com/edit/angular-4qj1qw)もご確認ください。
50
+ あくまでもサンプルですが、よろしければ[サンプルコード](https://stackblitz.com/edit/angular-4qj1qw)もご確認ください。
51
+ ご提示のHTMLはそのままで上記のようにデータ加工のみ行っています。

1

変な日本語修正

2019/01/26 04:02

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -1,6 +1,9 @@
1
1
  残念ながらngForでiterableでないオブジェクト(今回の場合answers)を扱うことができません。
2
- APIのレスポンスをanswersを配列修正してもらうのが1番良いですが、そが難しい場合、次ようにAngularの方で変換をかけてやしかない思います。
2
+ 解決策は、APIのレスポンス(JSON)含まるanswers部分、オブジェクトら配列すす。
3
3
 
4
+ APIの開発者にお願いして、APIのレスポンスをサーバー側でそのように修正してもらうのが1番良いですが、
5
+ 何らかの理由でそれが難しい場合は、質問者さんが次のようにクライアント(Angular)側で変換するしかないでしょう。
6
+
4
7
  ```
5
8
  const QUIZZES = [
6
9
  {