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

home2 게시판 React 게시판 js파일의 데이터와 json파일의 데이터배열 합치는법

js파일의 데이터와 json파일의 데이터배열 합치는법

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

    황정후
    참가자

    기존에 detail에서 불러왔던 혹은 상품들을 map함수를 이용해 반복해서 불러올때 사용하던

    기존의 상품데이터들이 담긴 js파일과 선생님께서 올려주신 json 혹은 개인이 직접 만든  json파일의 데이터를 합쳐서 불러오고싶습니다

    이유는 기존에 선생님께서는 js파일에 3개의 상품을 담아두고 detail페이지에서 상품데이터를 가져올땐 id를 판별하여 url에 변화를 주어서 사용하셨는데

    json파일에 담긴 데이터까지 detail의id값으로 판별하여 가져오려하니 

    전에 detail영상강의를 볼때 useState에 import로 불러온 js파일만 연결되어있네요

    그래서 json파일까지 import한다음 

    import libProductData from './assets/lib/data/productdata';

     

    let [productData , productDataModify] = useState(libProductData);

    기존에 이렇게 js만 불러오던 방식을 수정하고싶은데 어떻게하면 좋을 지 잘 모르겠습니다.

     

    기존의 데이터배열이담겨있는 js 파일에서 json파일을 불러와서 합치는식으로 공부를 해야할까요?

     

     

     

    #8926

    codingapple
    키 마스터

    강의의 js파일을 import해오면 [{},{},{}] 이렇게 나오고

    강의의 json 파일을 axios get으로 가져오면 [{},{},{}] 이렇게 나옵니다 원래 json은 어레이자료랑 다르지만 axios가 자동으로 어레이로 변환해줍니다

    두 어레이를 합치면 됩니다 [...어레이1, ...어레이2] 이러면 합쳐질걸요

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 호 / 개인정보관리자 : 박종흠