부모 컴포넌트에서 자식 컴포넌트를 불러와서 사용하는 도중...
부모 상태는 바뀌었는데 자식 컴포넌트가 바뀌지 않는 문제가 발생하는 경우가 있다.
그럴 때는 key 를 사용하면 useEffect 를 쓰지 않고 간단하게 처리할 수 있다.
위 코드를 보면,
키를 주지 않았을 때는 재랜더가 되지 않기 때문에 현재 시각이 업데이트 되지 않고
키를 줬을 때는 자동으로 key 값에 따라 재랜더 된다.
따라서 변하는 어떠한 값에 대해 자동으로 재랜더 되기를 원한다면, key 에 변하는 값을 넣어주면 된다.
반응형
'🔥 Javascript > 💙 React' 카테고리의 다른 글
React Jotai 사용법 총 정리(4) - atomWithStorage 에 대한 이야기 & Jotai 짧은 후기 (0) | 2023.07.25 |
---|---|
React Jotai 사용법 총 정리(3) - useAtom & provider 사용법 (0) | 2023.04.19 |
React Jotai 사용법 총 정리(2) - atom 이해 및 기본 유용한 기능 (0) | 2023.02.20 |
React Jotai 사용법 총 정리(1) - Jotai는 무엇이고 어떻게 사용하나요? (1) | 2023.01.30 |
리액트 인피니티 스크롤 적용하기(+ 작동법 설명 포함) (0) | 2022.12.19 |