質問編集履歴

1

2018/03/16 04:12

投稿

MOTOMUR
MOTOMUR

スコア195

test CHANGED
@@ -1 +1 @@
1
- forEachでそれぞれ連想配列state内容を描画する方法
1
+ Object.keys(that).forEachの描画で起こった問題点
test CHANGED
@@ -10,9 +10,21 @@
10
10
 
11
11
 
12
12
 
13
- ```Object.key(this.state.object).forEach((key)=>{return()})```
13
+ ```
14
14
 
15
+ Object.key(this.state.object).forEach((key)=>{return()})
16
+
17
+ ```
18
+
19
+
20
+
21
+ として、return内で
22
+
23
+ ```
24
+
15
- として、return内で```this.state.object[key]```
25
+ this.state.object[key]
26
+
27
+ ```
16
28
 
17
29
  として描画可能ということを調べて記述しました。
18
30
 
@@ -29,3 +41,43 @@
29
41
 
30
42
 
31
43
  それとも別の要因でしょうか?
44
+
45
+
46
+
47
+
48
+
49
+ うまくいかないコードです。
50
+
51
+ ---
52
+
53
+ ```js
54
+
55
+
56
+
57
+ {
58
+
59
+ Object.keys(this.state.subjects).forEach(
60
+
61
+ key => {
62
+
63
+ return(
64
+
65
+ <ListItem>
66
+
67
+ <Text>a {this.state.subjects[key].subject}</Text>
68
+
69
+ </ListItem>
70
+
71
+ )
72
+
73
+ }
74
+
75
+ )
76
+
77
+ }
78
+
79
+ ```
80
+
81
+
82
+
83
+ key内のstateの表示はできていたのに、内部に作成できないのは何が原因でしょうか?