Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 개발자
- JS
- css
- condestates
- JavaScript
- codestates
- Router
- codestate
- cta버튼
- html
- 코드스테이스
- 회고
- WAI-ARIA
- 호스트인식
- Prototype
- 프론트엔드
- 자바스크립트
- 객체지향
- 참조자료형
- cta button
- frontend
- self reliance
- css in js
- 원시자료형
- Javascript #코드스테이츠
- 프로토타입
- 계산기
- OOP
- 코드스테이츠
- CDD
Archives
- Today
- Total
jh.nrtv
[error]kakaoMap TypeError: window.kakao.maps.LatLng is not a constructor 에러 본문
Error
[error]kakaoMap TypeError: window.kakao.maps.LatLng is not a constructor 에러
wlgus3 2023. 7. 8. 00:23진행중인 Next.js 프로젝트에서
화면을 랜더링하면서 가장 먼저 kakaomap을 랜더링하도록 만들고 있다.
그런데
"TypeError: window.kakao.maps.LatLng is not a constructor"
라는 에러가 가끔 뜨면서 map 랜더링이 됐다 안됐다 하는 현상이 발생했다.
구글링 검색을 해보니
script가 완전히 로드되기 전에 map 관련 메소드를 실행시키려고 하기 때문에 생기는 에러라고 한다.
kakao.js가 완전히 로드되기 전에 kakao.js 안에 있는 함수에 접근하려고 하니 에러를 뱉어내는 것이다.
해당 내용을 해결하기 위해서 map을 그리는 함수를 선언하고
useEffect 안에 넣어서 순차적으로 실행되도록 했고, 에러를 해결할 수 있었다.
[Solved] kakao.maps.LatLng is not a constructor
카카오 지도를 띄우려고 하다보면, 위와 같은 에러메시지를 만날 수 있다. 어떻게 해결 할 수 있는지 알아보자. 이전에, 내가 어떻게 지도를 띄우는지 정리한 글을 포스팅 한적이 있다. 그 방식
marklee1117.tistory.com
'Error' 카테고리의 다른 글
[error] Type error: 'result' is possibly 'null' (0) | 2023.07.15 |
---|---|
[error] vercel배포중 Module not found: Can't resolve 'perf_hooks' ReactJS (0) | 2023.07.14 |
[트러블 슈팅] data.map()에서 element에 component 연결 (0) | 2023.04.10 |
Error- npm start 불가 에러 - There might be a problem with the project dependency tree. (0) | 2023.01.03 |
Error- React-router-dom 사용시 Invalid Hook Call Warning (0) | 2023.01.02 |