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

home2 게시판 React 게시판 input 관련 질문 드립니다.

input 관련 질문 드립니다.

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

    김상민
    참가자

    props는 부모의 state에 있는 값을 자식 컴포넌트에서 사용할 수 있다고 알고 있습니다.

     

    저는 자식 컴포넌트를 여러 개  만들어서 사용하고 있는데 

    부모컴포넌트인 App.js 에서 만들어진 state 변수를 props로 사용하는 것이 아닌

    '자식컴포넌트1'에서 만든 state를

    '자식컴포넌트2'에서 사용하는 방법이 궁금합니다.

     

     

    제가 하고 싶은 기능은

    자식컴포넌트1에서 input에 이름을 입력해서 state변수에 저장한 다음 

    ( 물론 강의를 들었기 때문에 input에 onChange를 사용하고

    deep copy를 이용하여 state변수의 데이터를 바꾸는 법은 알고

    console.log를 통해 바뀐 것도 확인해봤습니다.)

     

    자식컴포넌트2에서 이름이 저장된 컴포넌트1의 state변수를 출력하고 싶은데

    redux를 사용하지 않고  자식컴포넌트끼리 state값을 주고 받는 방법이 궁금합니다.

     

    #8270

    codingapple
    키 마스터

    자식1과 2의 부모 컴포넌트에 state을 저장해두셔야합니다

    그리고 자식 1과 2는 부모에 있던 state와 state변경함수를 props로 물려받아서 사용합니다

    #8277

    김상민
    참가자

    선생님 감사합니다.

     

    3시간 고민한 걸 설명 들으니 바로 해결했습니다 ( _ _ )

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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