イベント
onClick・onChange で操作を受け取る
ポイント
- クリックは onClick、入力は onChange で受け取る。HTML の onclick と違い、2つ目の単語を大文字にする
- 渡すのは「あとで実行する関数」。onClick={handleClick} と、() を付けずに書く
- 引数を付けて呼びたいときは、() => で包む。onClick={() => setCount(0)}
試してみよう
- 「元に戻す」ボタンを足して、メッセージを最初に戻してみよう
- onClick を onMouseEnter に変えて、マウスを乗せただけで反応させてみよう
- onClick={handleClick()} と () を付けると、どうなるか試してみよう