Reactにおけるアロー関数
結論
- アロー関数はReactでのイベントハンドラとしてよく使われる。
- アロー関数を使うときは、イベントハンドラに渡す関数が正しく実行されるように注意する必要がある。
- 無名関数内で関数を呼び出すか、直接関数を渡すことで正しく動作させることができる。
これか
return <button className="square" onClick={() => handleClick()}>{value}</button>;
これ
// アロー関数
const add = (a, b) => {
return a + b;
};
// さらに簡潔に
const add = (a, b) => a + b;