エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
React コンポーネント作成時に非同期通信したいときは componentDidMount に書こう - Qiita
componentWillMount vs componentDidMount 「React コンポーネントを画面に表示する際に、サーバーから... componentWillMount vs componentDidMount 「React コンポーネントを画面に表示する際に、サーバーからデータを非同期で取得して、その結果を表示に使う」というのはよくあることかと思いますが、その非同期通信処理はどこに書けばよいでしょうか?パッと浮かぶのは次のどちらかでしょう: componentWillMount() componentDidMount() どちらに書くべきなのか調べてみました。 結論: componentDidMount の方がよい 表題の通りですが、componentDidMount() の方がよいみたいです。理由は下記。 プログラマーに誤解を与えない componentWillMount() 内に setState() を書くと、なんとなく render() までに state が設定完了するように錯覚してしまいがちです。ですが、
2018/08/24 リンク