ホームページ >ウェブフロントエンド >jsチュートリアル >Reactの基礎〜useState/カウント数〜

Reactの基礎〜useState/カウント数〜

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-06 20:39:29715ブラウズ
  • useState はコンポーネントの状態を保持する反応フックです。
    この場合、状態はカウンターです。

  • ボタンはカウンターの状態を増加させます。 - ボタンでカウンターが減ります。

・src/Example.js


import { useState } from "react";

const Example = () => {
  const [count, setCount] = useState(0);
  return (
    <>
      <CountResult title="count" count={count} />
      <CountUpdate setCount={setCount} />
    </>
  );
};
const CountResult = ({ title, count }) => (
  <h3>
    {title} : {count}
  </h3>
);

const CountUpdate = ({ setCount }) => {
  const countUp = () => {
    setCount((prev) => prev + 1);
  };
  const countDown = () => {
    setCount((prev) => prev - 1);
  };
  return (
    <>
      <button onClick={countUp}>+</button>
      <button onClick={countDown}>-</button>
    </>
  );
};

export default Example;


・カウントアップの動作はこちら

React Basics~useState/ count number~

・カウントダウンの動作はこちらです。

React Basics~useState/ count number~

以上がReactの基礎〜useState/カウント数〜の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。