Project/main-project

main-project 17일차 (22.09.24. 판매점 상세 페이지 구현)

호밀이 2022. 10. 14. 02:45

 오늘 한 

레저 용품 판매점 상세 페이지 구현

  • 레저용품 판매점은 유저가 대여하려는 물품이 공유장터에 없을 경우 판매점을 검색 할 수 있는 페이지이다.
  • 레저용품 판매점은 관리자만 작성 할 수 있도록 했다.
  • 물품 공유 페이지와는 다르게 지도, 주소, 전화번호가 추가된다.
  • 지도는 카카오 맵 API를 사용해서 구현했다.
  • 오류 및 해결
    • 오류:작성된 주소를 가져와서 위도, 경도를 찾는 코드를 작성해 위치를 카카오 맵을 이용해서 출력하는 중 오타를 작성하게 되니 이상한 위치에 마커가 찍히게 됐다.
    • 해결: 다음 주소 API를 사용해 오타를 작성할 수 없도록 했다.
    • 오류: TypeError: Cannot read properties of undefined(reading 'maps')
    • 해결: 카카오 API 사이트 도메인을 추가 (로컬환경은 추가했지만 배포환경은 추가하지않음)

카카오 맵 API 사이트 도메인 추가

🥲 어려웠던 일

  • 카카오 맵 API를 처음 써보는 것은 아니었지만 사소한 실수가 있었다. API를 활용할 수 있도록 배포환경의 주소도 사이트 도메인에 추가를 하지 않았다. 추가해서 해결했다.

📌 해야할 일

  • 반응형 구현
  • 레저용품 판매점 등록 구현
  • 레저용품 판매점 수정 구현
  • 백엔드 API와 프론트 연결