Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Propsによるデータの受け渡し | 再利用可能なコンポーネントとデータフロー
/
React入門

bookPropsによるデータの受け渡し

メニューを表示するにはスワイプしてください

コンポーネントは、使用される場所によって異なるデータを表示する必要がある場合が多くあります。React では、データは props を使ってコンポーネントに渡されます。 Props はコンポーネントへの入力値です。これにより、親コンポーネント から 子コンポーネント へデータを送信し、コンポーネントが表示する内容を制御できます。

値をコンポーネント内でハードコーディングする代わりに、props によりコンポーネントの再利用が可能 となります。同じコンポーネントを異なるデータで複数回使用でき、異なる UI 出力を生成します。

以下は、props を使ってコンポーネントにデータを渡す簡単な例です:

function Greeting(props) {
  return <h2>Hello, {props.name}</h2>;
}

function App() {
  return <Greeting name="Olivia" />;
}

この例では、App コンポーネントが Greeting という prop を使って値 "Olivia" を name コンポーネントに渡しています。Greeting コンポーネントはこのデータを受け取り、UI に表示します。

Note
Note

Props は読み取り専用 です。コンポーネントは受け取った props を変更すべきではありません。props の目的は、外部データに基づいてコンポーネントの見た目や動作を制御することです。

question mark

Reactにおいてpropsは何のために使われますか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  1
some-alt