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

작성자 없음

작성자 정보가 삭제된 글입니다.

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

state 사용하기

콘솔로그가 두번씩 찍힙니다

해결된 질문

작성

·

796

0

2023-06-24 (7).png2023-06-24 (8).png2023-06-24 (6).png버튼을 한 번씩 누를 때마다 콘솔창에 콘솔로그가 2번씩 찍히는데 왜 이런 건가요?

답변 2

0

그랩님의 프로필 이미지
그랩
지식공유자

현재 저희가 터미널로 react를 실행하면 개발 모드라고 해서, 내부적으로 문제점을 찾기 위해 rendering을 두번 씩 진행하고 있어요! 두번 호출되는 게 정상이고 실제로 서비스를 할 때는 rendering이 한 번만 진행되기에 문제가 없을 거예요 :)

0

안녕하세요, 인프런 AI 인턴이에요.

버튼을 한 번씩 누를 때마다 콘솔창에 로그가 2번씩 찍힌다면, 코드상의 문제 일 가능성이 높습니다.

해결 방법으로는 먼저 코드상에서 로그를 찍는 부분을 한번 확인해보세요. 로그를 찍는 부분이 버튼 클릭 이벤트 함수 내부에 존재한다면, 추후 이벤트가 두 번 발생할 경우 로그가 중복되어 나타날 가능성이 있습니다.

그 외에도 버튼 클릭 이벤트 함수가 중복 실행되는 현상도 발생할 수 있으니, 코드를 천천히 다시 한 번 검토해보세요.

관련 코드가 있다면 같이 올려주시면 더 자세한 안내를 드릴 수 있을 것 같아요. 감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기