回答編集履歴
5
テキスト修正
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
ご質問
|
5
|
+
ご質問の 「発生している問題・エラーメッセージ」に記載されている
|
6
6
|
|
7
7
|
|
8
8
|
|
4
テキスト修正
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
という意味のエラーではなく、undefinedである値(具体的には、`this.state.post.user`)の `id` プロパティを参照しようとしたことによるエラーです。
|
19
|
+
という意味のエラーではなく、undefinedである値(具体的には、axiosのレスポンスでsetStateされる前の`this.state.post.user`)の `id` プロパティを参照しようとしたことによるエラーです。
|
20
20
|
|
21
21
|
|
22
22
|
|
3
テキスト修正
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
という意味のエラーではなく、undefinedである値(具体的には、this.state.post.user)の `id` プロパティを参照しようとしたことによるエラーです。
|
19
|
+
という意味のエラーではなく、undefinedである値(具体的には、`this.state.post.user`)の `id` プロパティを参照しようとしたことによるエラーです。
|
20
20
|
|
21
21
|
|
22
22
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
constructor で、初期stateを設定している箇所を、以下のように修正して、axios によるレスポンスによって setState される前の render においても、 this.state.post.user が undefined にならないようにします。
|
27
|
+
`constructor()` で、初期stateを設定している箇所を、以下のように修正して、axios によるレスポンスによって `setState` されるよりも前の `render()` においても、 `this.state.post.user` が undefined にならないようにします。
|
28
28
|
|
29
29
|
|
30
30
|
|
2
テキスト修正
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
|
19
|
+
という意味のエラーではなく、undefinedである値(具体的には、this.state.post.user)の `id` プロパティを参照しようとしたことによるエラーです。
|
20
20
|
|
21
21
|
|
22
22
|
|
1
テキスト修正
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
であるというエラーではなく、undefinedである値の `id` プロパティを参照しようとしたことによるエラーです。
|
19
|
+
であるというエラーではなく、undefinedである値(具体的には、this.state.post.user)の `id` プロパティを参照しようとしたことによるエラーです。
|
20
20
|
|
21
21
|
|
22
22
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
constructor で、初期stateを設定している箇所を、以下のように修正します。
|
27
|
+
constructor で、初期stateを設定している箇所を、以下のように修正して、axios によるレスポンスによって setState される前の render においても、 this.state.post.user が undefined にならないようにします。
|
28
28
|
|
29
29
|
|
30
30
|
|