• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

안녕하세요 useEffect deps질문입니다.

22.05.11 00:13 작성 조회수 225

0

안녕하세요. 10분28초쯤 일기 수정 중에

useEffect에서

isEdit과 originData를 배열에 넣어주는데요

 

isEdit과 originData는 바뀌지 않는 값인데 추가하는 이유가 있을까요?

답변 1

답변을 작성해보세요.

1

안녕하세요 이정환입니다.

넣지 않아도 괜찮지만 만약 Edit 컴포넌트에서 OriginData를 확인하지 않고 DiaryEditor를 렌더하도록 코드를 작성하게 되면 경우 오류가 발생할 수 있기 때문에 넣는 방식으로 코드를 작성하였습니다