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

home2 게시판 React 게시판 더보기 상품

더보기 상품

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

    이종혁
    참가자

    안녕하세요

    리액트에서의 Ajax 요청방법 2 & 숙제풀이 강의중

    추가로 고민해볼사항 Q. 더보기로 보여줄 상품이 3개 밖에 없습니다. 근데 사용자가 버튼을 또 누르면 어쩌죠?을 해결 해보려고하는데

    잘 떠오르지 않아서 질문드립니다.

    힌트로 보여줄 상품의 마지막에 도달했을 때 어떠한 행위가 일어나게 하라고 하셨는데
    보여줄 상품이 마지막에 도달했는지 어떻게 알 수 있을까요?

    하드코딩식으로? 상품정보가 들어 있는 배열의 마지막 id값으로 해서 하는것 밖에 떠오르지 않는데

    조금만 더 힌트 부탁드립니당

    #4656

    codingapple
    키 마스터

    실제 개발할 땐 더보기 상품이 없으면 에러코드나 메세지가 도착하도록 서버 기능개발을 해두긴합니다. 

    그럼 에러코드가 도착하면 뭐 안내메시지를 띄워준다든가 그렇게 개발하면 됩니다. 

     

    지금은 서버가 없어 그런 기능이 없으니 

    그냥 상품 갯수를 미리 세놓고 버튼을 몇회 눌렀는지 혹은 마지막상품인지만 체크하면 될듯요

    예를 들면 상품이 6개면 버튼 2회 누를 수 있고 그 이상 누르려고 하면 버튼을 숨기거나하면 되겠습니다.

     

     

    #4657

    이종혁
    참가자

    답변 감사드립니다.

    다른 질문이 있어 댓글남깁니다.

    제가 따로 더미데이터를 만들어서 하고 있는데,

    데미데이터에는 총6개의 데이터가 있습니다

    한번에 3개씩 더보이게 하고 싶은데 이 경우에는 더미 데이터를 2개로 쪼개서 해야하는건가요?

    아니면 하나의 데이터 파일에서 3개씩 더보이게 할 수있는건가요?

    #4664

    codingapple
    키 마스터

    js혹은 json파일에 있는걸 가져온다는건가요?

    절반씩 가져오고 그런건 없어서 파일을 두개로 나누면되겠군요 아니면 그냥 6개를 받아온걸 어디 변수나 그런곳에 저장해놓고 3개씩 빼서 사용해도 될 것 같습니다

    js 파일이라 import문법으로 가져온다면 원하는 변수나 데이터만 import해올 수도 있습니다

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