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

home2 게시판 React 게시판 장바구니 담기 관련 질문 드립니다.

장바구니 담기 관련 질문 드립니다.

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

    songhi
    참가자
    안녕하세요. 상품 상세페이지 -> 장바구니에 상품 담기 관련 부분을 진행하다가 질문 드립니다!
    현재 상품 보여주는 리스트 화면에서 상품을 클릭하면 Link태그의 state에 itemList라는 이름으로 데이터의 정보를 담아
    상품상세페이지까지 잘 전달 됐습니다. (object로 사진 콘솔에 보이는 것처럼 해당 상품의 id로 담겨옵니다)
    
    그 후 상세페이지에서 '장바구니 담기'버튼을 누르면 addItem함수를 이용해 
    해당 object를 새로운 cartItem이라는 useState에 넣어주고 싶은데 콘솔로 돌려보면 
    
    
    copy변수에 itemList 객체가 들어간것까진 확인이 되는데 세번째 콘솔내용 보시면
    setCartItem에 copy를 넣어줘도 왜 값이 빈 배열로 뜨는건가요?
    제가 뭔가 놓치고 있는건지.. 답변 주시면 감사하겠습니다
    
    
    #46921

    codingapple
    키 마스터
    #46926

    songhi
    참가자
    현재 저 cartItem, setCartItem 를 Cart컴포넌트에서도 사용하기위해 보내주었는데..
    그렇다면 장바구니 담기 클릭 후 
    cart페이지 이동 후 에는 데이터가 들어와 있어야 하는거 아닌가요??
    #46978

    codingapple
    키 마스터
    state에 상품이 잘 추가되어있고 state를 cart페이지까지 props로 잘 보내고
    html안에도 잘 박아놨다면 잘보일듯합니다
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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