이벤트를 사용할 때 주의사항
- 이벤트 이름은 카멜 표기법으로 작성한다.
- 이벤트에 실행할 자바스크립트 코드를 전달하는 것이 아닌, 함수 형태의 값으로 전달한다.
- DOM 요소에서만 이벤트를 설정할 수 있다.
div, button, input, form 등의 DOM요소에서는 이벤트를 설정할 수 있지만 우리가 직접 만든 컴포넌트에는 이벤트를 자체적으로 설정할 수 없다.
- 리액트에서 지원하는 이벤트 종류
- Clipboard
- Composition
- keyboard
- Focus
- Form
- Mouse
- Selection
- Touch
- UI
- Wheel
- Media
- Image
- Animation
- Transition
등등