SpringBoot 클론코딩 - 8일차

김재현·2022년 9월 30일
0

Programmers 프로젝트

목록 보기
9/9

버그 리포트

  • 이 부분에서 items={items}로 되어있어야 했는데
    itmes={items}로 되어있어서 Summary 부분에 출력이 안됐고, 한참 해맸다. gitHub에서 찾았으니, 역시 깃허브를 이용하는 것이 중요하다는 것을 깨닫는다.
    고마워요 깃허브!

결제하기 버튼 구현하기

  • items 를 판단해야한다.

  • 아이템이 없다면 경고를 발생시키는 코드.

  • 아이템이 있다면 서버와 연결해서 처리해주어야한다.
    axios.post(URL) post를 이용한다.
    data를 JSON으로 전달해준다.
    email address postcode을 order.에서 연결해주고
    orderItems의 정보는 items에서 map으로 전달해준다.
  • 주문이 정상적으로 이루어지면 v 주문이 정상적으로 접수되었다고 알람을 띄우고,
    실패하면 e 장애가 발생했다고 알람을 띄우도록 하자.

  • 서버에도 데이터가 잘 들어오는 것을 확인할 수 있다.

추가 아이디어 디벨롶

  • 추가 아이디어 디벨롶을 해보자.

0개의 댓글