-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.
21.07.27 13:34 작성 조회수 224
0
강의 28까지 듣고 따라하면서 코딩해봤는데 다음과 같은에러가 나옵니다. 문법 관련 에러인가요? 아니면 버전 차이라서 생긴 에러인가요?
답변을 작성해보세요.
0
싸플
지식공유자2021.07.27
이것은 주로 useEffect에서 의존성 값을 계속변하는 것을 넣어서
의존성값이 변하니 계속 렌더링하는 거입니다.
화면과 똑같이 입력하였다고 생각하실수 있지만, 분명 어딘가에서 뭔가를 빼놓고 입력하지 않거나, 오타를 낼때 주로 발생합니다 .
일단 useEffect 의존성값을 일단 빼고, 해당 값을 console.log를 찍어서 다시 확인해보시기 바랍니다.
답변 1