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

home2 게시판 React 게시판 리액트 axios로 불러온 데이터 호출할 때 에러

리액트 axios로 불러온 데이터 호출할 때 에러

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

    배해기
    참가자
     선생님 강의를 다 듣고 혼자 프로젝트를 해보는중인데
    
    데이터를 json파일로 만들어서 깃허브에 올린뒤에 axios로 호출해서 state에 저장해서 사용하려는데 에러가납니다.
    
    콘솔창에 출력을했을 때 데이터 받아온건 잘 출력이 되는데 그걸 사용해서 화면에 보여줄 때 에러가납니다.
    
    
    
    불러온 방법의 코드
    콘솔창에 데이터 불러와진것
    
    이렇게 데이터는 잘 가져와진것 같은데
    
    
    
    Swiper에서 슬라이드 이미지로 0,1,2번째 이미지를 사용하려고 뽑아보면
    
    
    
    이런식의 에러가나면서 화면에 아무것도 출력되지않고 에러만납니다 .ㅠㅠ
    
    검색해봤을 때 state에 axios로 불러온 데이터가 들어가기전에 객체 하나만있는 state상태로 html을 구성해서 그런것같은데
    
    이 방법을 해결하려면 어떠한 방법을 사용해야할까요..? 딱 시원하게 해결방법이 나오질않아서 질문드립니다..ㅠ
    
    첫 state에 더미배열로 아무런객체로 10개씩 만들어두면 코드는 작동할거같긴한데 지저분하고 효율적이지않을것같아서
    다른 방법이있는지 알고싶습니다.
    
    json으로 불러올데이터가 2개가 더 있습니다..ㅠ
    #57063

    codingapple
    키 마스터
    puzzeldata에 뭐가 있으면 .img 하라고 if문 같은거 씁시다
    #57065

    배해기
    참가자
    헉 잘됩니다! 감사합니다.
    삼항연산자로 puzzeldata안의 객체가 5개이상이면 보여달라하니 잘되네요 ㅠㅠ
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 호 / 개인정보관리자 : 박종흠