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
- 객체지향
- 회고
- codestates
- Prototype
- cta버튼
- OOP
- 개발자
- CDD
- css in js
- 참조자료형
- 원시자료형
- Router
- 코드스테이스
- frontend
- condestates
- 코드스테이츠
- css
- 프로토타입
- html
- codestate
- cta button
- JS
- 호스트인식
- 프론트엔드
- Javascript #코드스테이츠
- JavaScript
- 계산기
- self reliance
- WAI-ARIA
- 자바스크립트
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 안에 넣어서 순차적으로 실행되도록 했고, 에러를 해결할 수 있었다.
'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 |