事件
用 onClick、onChange 接收使用者的操作
重點
- 點擊用 onClick、輸入用 onChange 來接收。和 HTML 的 onclick 不同,第二個單字的開頭要大寫
- 傳入的是「之後才執行的函式」。寫成 onClick={handleClick},不要加 ()
- 想帶參數呼叫時,用 () => 包起來:onClick={() => setCount(0)}
動手試試
- 加一個「復原」按鈕,把訊息改回一開始的內容
- 把 onClick 改成 onMouseEnter,讓滑鼠移上去就有反應
- 試試看寫成 onClick={handleClick()},加上 () 會怎樣