티스토리 뷰

useEffect를 사용하면서 두번째 인자를 [] 빈배열 상태로 뒀더니 자꾸 이런 경고가 뜸

React Hook useEffect has a missing dependency

리액트 훅 useEffect는 dependency를 가져야한다


useEffect 함수의 두 번째 인자에 빈 배열을 넣거나, 업데이트 하고자 하는 state를 넣어주어 렌더링의 횟수를 제한해주어야 하는데, 위 에러는 해당 state가 빠졌거나, 잘못 들어갔거나 해서 나오는 에러라고 함

 

빈배열인게 문제였던 것 같음

그래서 값이 변경되었을 때 새로고침해도 되는 props로 받아온 youtube데이터를 [youtube]에 넣어줌

 

참고

참고

 

 

728x90
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함