gincheong / Memo

개발 관련 내용들을 메모하기 위한 용도로 만든 빈 레포지토리입니다.
0 stars 0 forks source link

React Hook에서 re-render 막기 #29

Open gincheong opened 3 years ago

gincheong commented 3 years ago

Functional Component에서

return useMemo(() => {
    return <span>{text}, {Math.random()}</span>
  }, [text]); // text가 바뀌지 않으면 re-render하지 않음

Math.random()의 값이 바뀌지 않는 것으로 확인할 수 있음