• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 React 게시판 컴포넌트간 부모자식 관계

컴포넌트간 부모자식 관계

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #47261

    들블
    참가자
    App.js에서 import {외부1} from "./외부.js" 이렇게 임폴트해서 외부라는 컴포넌트를 사용하고 있습니다.
    
    
    
    < 외부.js >
    
    function 외부1() {
     어쩌고 저쩌고~
    }
    
    function 외부2() {
    어쩌고 저쩌고~
    }
    export default 외부1;
    
    
    궁금한것은 저 외부.js안에서의 두개의 컴포넌트를 만들었는데 
    외부에서 만든 컴포넌트들도 부모컴포넌트,자식컴포넌트의 개념인건가요?
    외부1이 부모고 외부2가 자식이 되는건가요?
    위 아래 위치 상관없이 export한 컴포넌트가 부모 컴포넌트가 되는건가요?
    
    App.js에서 App컴포넌트와 그 아래 새로 만든 또 다른 함수가 있다면
    App컴포넌트가 부모 컴포넌트이고, 새로만든 함수가 하위 컴포넌트인것은 이해하는데 헷갈려서요.... ㅠㅠ
    
    
    
    추가질문으로 memo와 useMemo의 간단한 차이는 
    memo는 props가 같고 다른 경우에 따라서 리렌더링한다.
    useMemo는 props상관없이 리렌더링을 useEffect의 dependency를통해서 방지한다.
    가 맞을까요? 
    질문이 길어서 죄송합니다.
    #47312

    codingapple
    키 마스터
    컴포넌트 만드는 위치는 상관없고 그냥 <컴포넌트/> 사용위치에 따라 결정됩니다 
    넴 useMemo는 [어쩌구] 뒤에 들어있는 useEffect입니다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠