Menu
Coddy logo textTech

まとめ:フォームと入力

CoddyのReactジャーニー「基本概念」セクションの一部 — レッスン 32/42。

challenge icon

チャレンジ

中級

章の要約。入力、ライブフィードバックの確認、クリアという制御された入力(controlled-input)のループ全体を備えたニックネームピッカーを構築します。

  1. 入力(id="nick")を、空の状態で始まる nick ステートで制御(controlled)されるようにします。
  2. 段落(id="meter")には N of 12 が表示されます。ここで N はニックネームの現在の長さです(例:Coddy と入力した場合 → 5 of 12)。これは保存するのではなく、派生値として計算します。
  3. id="clear"button はニックネームを空にし、入力ボックスも連動して空にします。

自分で試してみよう

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="styles.css" />
    </head>
    <body>
        <div id="root"></div>
        <script type="module" src="main.jsx"></script>
    </body>
</html>

基本概念のすべてのレッスン