작성자 없음
작성자 정보가 삭제된 글입니다.
[리뉴얼] React로 NodeBird SNS 만들기
게시글 구현하기
해결된 질문
작성
·
189
0
PostCard 컴포넌트에서
useSelector로 post값을 받아올 수도 있는데
props로 넘겨주신 이유가 있을까요?
답변 2
4
이게 컴포넌트를 재사용하다보면 리덕스에서 각각 다른 데이터를 전달해줘야할 때도 있습니다. 그럴 때는 props를 씁니다.
2
각각 다른 데이터를 전달해줘야한다는 때가 어떤 상황일까요? 잘 안 와닿네요..
어떤 PostCard는 리트윗을 보여주고, 어떤 PostCard는 일반 게시글을 보여줘야하는데
PostCard가 내부에서 useSelector를 통해 고정된 데이터를 가져오면 자유도가 떨어져버립니다. 그럴 때 props로 부모로부터 각기 다른 데이터를 받아오는 겁니다.
어떤 PostCard는 리트윗을 보여주고, 어떤 PostCard는 일반 게시글을 보여줘야하는데
PostCard가 내부에서 useSelector를 통해 고정된 데이터를 가져오면 자유도가 떨어져버립니다. 그럴 때 props로 부모로부터 각기 다른 데이터를 받아오는 겁니다.