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

回答編集履歴

1

コメントをうけて追記

2016/08/08 08:27

投稿

NatsumiOki
NatsumiOki

スコア1298

answer CHANGED
@@ -4,4 +4,11 @@
4
4
  ```
5
5
  この中かなと思います。
6
6
  React.render()自体はあちこちでstateが変わったりするたびに、いつどこで呼び出されるタイミングが来るかわからないので…
7
- ajaxでリストのデータを取得しているのなら.done()とかで完了後に別の関数を呼ぶとか。
7
+ ajaxでリストのデータを取得しているのなら.done()とかで完了後に別の関数を呼ぶとか。
8
+
9
+ 【追記】
10
+ ```javascript
11
+ this.requestData();
12
+ ```
13
+ これがおそらくajaxの処理をしてデータを取得しているところだと思いますが、この中の.done()(successとかで書いてたらそっちでもいいです)でデータを取得しきったあとで処理をしてみてください。
14
+ console.log()でリストのhtml()を出力してみるとか。