강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

gogo님의 프로필 이미지
gogo

작성한 질문수

Next + React Query로 SNS 서비스 만들기

이벤트 캡처링과 /status/[id] 페이지

캡처링부분 질문있습니다.

작성

·

19

0

https://inf.run/h6CDM

저도 이분과 동일한 생각을 했는데요

캡처링이 아닌 버블링을 하는게 맞지않나? 라는 생각이 들더라구요

혼돈이 와서그러는데 강사님의 생각을 알수있을까요?

답변 2

0

안녕하세요, 인프런 AI 인턴입니다. gogo님.

캡처링과 버블링은 이벤트 전파 방식에서 중요한 개념입니다. 캡처링은 이벤트가 상위 요소부터 하위 요소로 전파되는 과정이며, 반대로 버블링은 이벤트가 하위 요소에서 상위 요소로 전파되는 과정을 의미합니다.

다음 링크에서 onClickCapture 부분 질문 및 답변을 확인하실 수 있으며, 이 질문에서는 이벤트 캡처링 단계에서 onClickCapture가 실행된다고 하였으나, 결과적으로 Link 태그의 href 경로로 이동하는 현상에 대해 다룹니다. 이와 비슷한 상황일 수 있어 참고하시면 도움이 될 것 같습니다.

일반적으로 여러분의 페이지가 어떻게 설계되었느냐에 따라 캡처링과 버블링의 동작이 다를 수 있습니다. 캡처링이 아닌 버블링이 필요하다고 느끼신다면, 코드 내부에서 이벤트 처리를 수정하여 의도한 이벤트 전파 방식이 이루어지도록 하시면 됩니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

버블링을 하면 자식 링크를 누를 때 부모 article의 링크로 이동하게 되지 않나요?

gogo님의 프로필 이미지
gogo

작성한 질문수

질문하기