04 / 20 / 2022
HOC 관련질문
1.
첫번째 예시에서
const CommentListWithSubscription = withSubscription(
CommentList,
(DataSource) => DataSource.getComments()
);
const BlogPostWithSubscription = withSubscription(
BlogPost,
(DataSource, props) => DataSource.getBlogPost(props.id)
);
해당 부분이 제어권을 가진것이고, withSubscription이 고차컴포넌트가 되는게 맞는지?
CommentListWithSubscription, BlogPostWithSubscription도 결국 렌더안에서 쓰여야 하지 않나? 렌더메서드 안에서 고차컴포넌트 사용하지 말라고 되어있음
withSubscription 컴포넌트 안에서, WrappedComponent로 꼭 렌더하는 것들을 감싸야 하는가? 프롭 변경없이 바로 렌더하는 것은?
컨벤션: 조합 가능성(Composability) 끌어올리기
-> 조합이 되는 과정..?
컴포넌트가 HOC의 결과인 엘리먼트에 ref를 추가하는 경우, ref는 래핑된 컴포넌트가 아닌 가장 바깥쪽 컨테이너 컴포넌트의 인스턴스를 나타냅니다. ->?
Author And Source
이 문제에 관하여(04 / 20 / 2022), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@goruzan/04-20-2022저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)