usenavigate1 서버 응답, 다음 페이지로 전달하기 useNavigate, useLocation '주문하기' 페이지에서 사용자가 주문정보를 모두 입력하고 '주문하기'를 누르면! 서버로 주문자의 정보가 넘어간다. 이후 나오는 페이지는 '주문완료' 페이지'에는 주문자정보 + 주문번호, 결제만료일 등의 추가 정보가 필요하다. 서버에서 받은 데이터들을 완료페이지에 뿌려주어야하는 것이다. 그냥 뿌려주는 것이 아니라 받은 데이터를 다음페이지로 가지고 가서 뿌려주어야했다. useNavigate, useLocation를 활용해서 데이터를 전달했다. 그리고 생각보다 간단했다.. 1. POST 메서드를 통해 비동기 방식으로 서버에 데이터 전달 먼저 주문자가 입력한 정보들을 서버에 전송해야 한다. try { const response = await APIClient().post('/orders/', formData);.. 2023. 12. 30. 이전 1 다음