본문 바로가기

과거공부모음

나의 개발일지 20220203 TIL(Today I learned) - 미니프로젝트

Today I learned

오늘은 미니프로젝트를 진행하면서 파라미터를 잘못 사용해서 문제가 발생해서 고생을 했다

 

axios로 api를 호출을 하면 문제가 발생한다

요청 url이 /admin_edit_product/api/admins/products 로 요청을 해서 문제였다

 

이 문제는 결국은 위에서 페이지를 render할때 주소에 파라미터값을 받는걸로 코드를 짜서 발생한 문제였다

productId는 필요한 값이라서 가지고 가야하기 때문에 이 문제를 해결하기 위해서 쿼리스트링으로 바꾸는 작업을 진행했다

 

파라미터를 받는 부분에서 파리미터를 지우고 쿼리스트링으로 보낸 productId를 받아서 사용합니다

 

쿼리스트링을 이용하면 api호출이 정상적으로 작동을 한다