본문 바로가기
React

React 이벤트

by Son 2023. 5. 1.

https://www.youtube.com/watch?v=s3cDPbcoy_4&list=PLuHgQVnccGMCOGstdDZvH41x0Vtvwyxu7&index=7 

 

 

 

onClick 이벤트가 일어났을때 function(event) event 매개변수를 가진 함수 실행

여기서 event는 event가 일어난 속성 즉 여기서는 a태그이고 event.preventDefault(); 즉 onclick이 일어나도 a태그의 이벤트가 일어나지 않도록 preventDefault()함수로 막았다

 

 

onChangeMode가 일어났을때 alret('header');라는 알람을 호출하는 메소드 정의

props.onChangeMode()를 해둠으로써 정의해둔 메소드를 onClick이 일어났을때 호출한다

 

결과

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

Nav에 onChangeMode에 매개변수는 id값을 가지고 id를 보여주도록하는 함수를 정리

onclick 이벤트가 일어날때 event.preventDefault로 a이벤트가 일어나지 못하도록 막고

id값을 t.id값으로 바꿔준다

t.id가 가르키는 id 값

event.target이 가르키는 것은 이벤트가 일어난 대상 즉 a태그이고 a태그의 id값을 onChangeMode의 매개변수로 주고 onChangeMode함수를 호출한다

 

결과

 

 

'React' 카테고리의 다른 글

React create  (0) 2023.05.15
React state  (0) 2023.05.02
ReactProps2  (0) 2023.04.30
ReactProps  (0) 2023.04.30
리엑트 Component  (0) 2023.04.19