- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- JavaScript/React/イベント処理/カリー化を使ったイベントハンドラー関数 へ行く。
- 1 (2022-10-17 (月) 21:47:09)
カリー化を使ったイベントハンドラー関数
export default function App() { const items = [{ id: 1, val: 'A' }, { id: 2, val: 'B' }, { id: 3, val: 'C' }]; const handleClick = (item) => (e) => { console.log(item.val); } return ( <div> {items.map((item) => { return (<div><button onClick={handleClick(item)}>ID: {item.id}</button></div>); })} </div> ); }