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

home2 게시판 React 게시판 props 강의에서 숙제내주신거요 질문있습니다.

props 강의에서 숙제내주신거요 질문있습니다.

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

    이동균
    참가자
    
    여기에서 글 수정을 눌렀을때 props 를 통해서 부모에 있는 
    array의 set 함수도 가져온거잖아요
    
    부모 클래스에 있는 남자코트추천을 여자코트추천으로 바꾸고 싶어서
    
    
    array 자체에 넣고 위에 부모클래스의 array 값이 바뀌는 걸 기대했거든요?
    
    그런데 
    TypeError : array.map is not a function 문구가 나오면서 화면에 아무것도 표시가안돼요.
    
    이게 배열타입이 아니라 object 타입일 경우에 이런 오류가 생긴다고 하는데
    위같은경우에는 array 타입이 맞지 않나요?
    
    map 부분을 돌릴때 왜 type 오류가 생겼을까요?
    
    혹시 몰라서 좋아요 숫자배열 useState 의 set 함수를 props로 옮겨서 해봤는데
    전달은 확실히 되더라구요. map 오류도 안뜨고 .. 왜 오류가 뜬걸까요
    #63629

    codingapple
    키 마스터
    ...props.name에 중괄호말고 대괄호로 씁시다
    #63642

    이동균
    참가자
    와 감사합니다.. 꾸벅
    #63644

    이동균
    참가자
    선생님 제가 하나 계속 착각하고 대괄호에 안넣고 중괄호에 넣어서 썼었는데
    
    
    
    
    이것도 보면 change 에 중괄호로 loveit을 담았는데
    
    이 경우에는 원하는 대로 작동이 됩니다..
    
    혹시 어떤 차이인지 알 수 있을까요??
    
    
    
    #63680

    codingapple
    키 마스터
    알수없군요 change같은거 출력해봅시다
5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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