【React】useState(デモコンポーネント:続きを読むボタン)

目次

Stateの概念とは

それぞれのコンポーネントが持っている状態です。

  • エラーがあるのか、ないのか
  • モーダルが開いているのか、いないのか
  • ユーザーが入力した内容
React Component useState State setState() Read Update Trigger Re-render

useStateの使い方

1)「useState」をインポート

「React」からフック「useState」をインポートします

import { useState } from "react";

→関数「useState();」が使えるようになります

2)useStateの定義

配列の分割代入でうけとります

const [num, setNum] = useState();
// 配列の分割代入なので変数は任意の名前でOK
【JavaScript】分割代入

▼初期値の設定もできます

const [num, setNum] = useState(0);

3)ステートの中身を更新する

2)で定義した変数を使います

setNum(1);

実装例

続きを読むボタン

この記事を書いた人

コメント

コメントする

目次