본문 바로가기
React

React 이벤트 처리

by dev정리 2022. 9. 30.

 

 

이벤트 처리하기 – React

A JavaScript library for building user interfaces

ko.reactjs.org

<button onclick="btn('클릭')">클릭!</button>

<script>
	let btn = (msg) => {
    	alert(msg);
   	}
</script>

html에서 쓰던 간단한 코드 이다

이걸 리액트에서 하는데 안 돼서 찾아봤다...

<button onClick={btn}>클릭!</button>

onClick에 ""대신  {}로 묶여있고 함수호출은 함수명 만 적는다..

나는 매개변수를 alert창에 띄우고 싶은거라  더찾아보니

<button onClick={()=>{btnClick('클릭')}}>클릭!</button>

이런식으로 callback함수로 사용 해야했다..

 

벌써부터 머리 아픈 공격하네?

'React' 카테고리의 다른 글

CSS-in-Js사용법 쓰는 이유  (0) 2022.10.06
React 생성 기본 설치 할 것들  (0) 2022.10.05
React useState 이해하기  (1) 2022.10.01
React props 사용하기  (1) 2022.09.30
React 컴포넌트  (0) 2022.09.30