質問編集履歴

1

追記

2017/01/18 05:25

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,14 +1,22 @@
1
1
  JSX内で、JSONオブジェクトを繰り返し処理したいです。
2
2
 
3
- いかのコードで実行するも、コンポーネントが呼ばれないです。
3
+ 以下のコードで実行するも、コンポーネントが呼ばれないです。
4
+
5
+ 繰り返し処理ができるのに呼ばれないということは、
6
+
7
+ Object.keys.data.forEachの繰り返し処理の中のreturnではrenderメソッドに正常に届かないということでしょうか・・
4
8
 
5
9
 
6
10
 
7
11
  ```javascript
8
12
 
9
- {
13
+ // 呼び出し元のコンポーネント、ここから
10
14
 
15
+ import Sample from './Sample'
16
+
17
+ ....
18
+
11
- render() {
19
+ render() {
12
20
 
13
21
  const data = JSON.parse(this.props.sample.data)
14
22
 
@@ -22,13 +30,13 @@
22
30
 
23
31
  console.log(index) // consoleは表示されている
24
32
 
25
- return <Client data={data} /> //FIXME:呼ばれない
33
+ return <Sample data={data} /> //FIXME:呼ばれない
26
34
 
27
35
  })}
28
36
 
29
37
  {array.map((index) => {
30
38
 
31
- return <Client data={index} /> // 呼ばれている
39
+ return <Sample data={index} /> // 呼ばれている
32
40
 
33
41
  })}
34
42