回答編集履歴

3

テキスト修正

2020/06/14 17:02

投稿

jun68ykt
jun68ykt

スコア9058

answer CHANGED
@@ -27,7 +27,7 @@
27
27
  }
28
28
  ```
29
29
 
30
- を setState してしまっているのが原因と思われます。上記のsetState、`this.state.wordsData` にオブジェクトくると、オブジェクトには map というメソッドはないので、render で返すJSX の中にある
30
+ を setState してしまっている思われます。上記のsetStateによって、`this.state.wordsData` にオブジェクトしまうと、オブジェクトには map というメソッドはないので、render で返すJSX の中にある
31
31
 
32
32
  ```JSX
33
33
  {this.state.wordsData.map(singleWord=> ・・・

2

テキスト修正

2020/06/14 17:02

投稿

jun68ykt
jun68ykt

スコア9058

answer CHANGED
@@ -35,6 +35,6 @@
35
35
 
36
36
  で、`this.state.wordsData.map is not a function` というエラーになります。
37
37
 
38
- 修正方法としては、GETで返されてくるレスポンスに含ま配列で、wordsData setState するように、見直されることをお勧めします。
38
+ 修正方法としては、GETで返されレスポンスから得ら配列を `this.state.wordsData` setState するように、見直されることをお勧めします。
39
39
 
40
40
  以上、参考になれば幸いです。

1

テキスト修正

2020/06/14 16:00

投稿

jun68ykt
jun68ykt

スコア9058

answer CHANGED
@@ -27,9 +27,9 @@
27
27
  }
28
28
  ```
29
29
 
30
- を setState してしまっているのが原因と思われます。上記のsetStateで、`this.state.wordsData` にオブジェクトが入ってくると、オブジェクトには map というメソッドはないので、reder の中にある
30
+ を setState してしまっているのが原因と思われます。上記のsetStateで、`this.state.wordsData` にオブジェクトが入ってくると、オブジェクトには map というメソッドはないので、render で返すJSX の中にある
31
31
 
32
- ```typescript
32
+ ```JSX
33
33
  {this.state.wordsData.map(singleWord=> ・・・
34
34
  ```
35
35