
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【React Hooks】stateの使用からみたクラスコンポーネントと関数コンポーネントのコード比較 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【React Hooks】stateの使用からみたクラスコンポーネントと関数コンポーネントのコード比較 - Qiita
これまでは、stateはクラスコンポーネントのみが持ち、関数コンポーネントの中では使用することができま... これまでは、stateはクラスコンポーネントのみが持ち、関数コンポーネントの中では使用することができませんでした。 しかし、hookを導入することで関数コンポーネントの中でもstateが使えるようになりました。(hookはReact16.8で追加された機能です。) 今回は、stateを使用するクリックカウントコンポーネントを作成する場合の、クラスコンポーネントと関数コンポーネントのコードを比較をしていきたいと思います。 全体のコード クラスコンポーネントの場合 import React from 'react'; class Example extends React.Component { constructor(props) { super(props); this.state = { count: 0 }; } render() { return ( <div> <p>You cli