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

home2 게시판 React 게시판 ajax (2) 추가로 고민해볼 사항들 질문 있습니다

ajax (2) 추가로 고민해볼 사항들 질문 있습니다

  • 이 주제에는 1개 답변, 2명 참여가 있으며 codingapple4 년 전에 전에 마지막으로 업데이트했습니다.
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #10490

    ㅇㅇㅇㅇㅇ
    참가자

    let [count, setCount] = useState(1);

     

     {
                  count === 2
                    ? null
                    : (<button className="btn btn-primary" onClick={() => {
                      setCount(count + 1);
                      //로딩중이라는 UI 추가
                      axios.get('https://codingapple1.github.io/shop/data' + (count + 1) + '.json')
                        .then((result) => {
                          //로딩중이라는 UI 안보이게 처리
                          shoes변경([...shoes, ...result.data]);
                        })
                        .catch() 
                    }}>더보기</button>)
     }

    더보기 버튼 사라지게 하는 것과

    버튼 누른 횟수에 따라 json 파일 경로도 바뀌는 것 관련해서 질문 드립니다

    count state만드는 것은 맞는지, count에 직접 숫자를 넣어서 하는 것 외에 다른 방법이 있는지 궁금합니다.

    #10492

    codingapple
    키 마스터

    버그없고 잘되면 맞는코드입니다

    요청성공시 count+1 해주는게 나을듯요

    혹은 서버가 있으면 서버가 게시물 없다고 뭔가신호를 보내주거나 하는 방법도 있습니다

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