리액트에서 모달창에 카카오맵을 띄우는데 모달창을 띄우면 사진과 같이 꽉 차지않고 맵이 그려집니다.
하지만 검사창을 열었다가 닫으면 다시 지도가 꽉차게 그려집니다. 최초생성시 왜 일부만 그려지게 되는걸까요?
리액트에서 모달창에 카카오맵을 띄우는데 모달창을 띄우면 사진과 같이 꽉 차지않고 맵이 그려집니다.
하지만 검사창을 열었다가 닫으면 다시 지도가 꽉차게 그려집니다. 최초생성시 왜 일부만 그려지게 되는걸까요?
지도를 최초 생성될 때 크기(width, height)가 적용되었는지,
동적으로 스타일, 크기가 변경되었는지 확인해주세요.
위와 같은 경우 지도 영역을 다시 계산할 수 있게 map.relayout
을 호출해주시고
모달, 탭을 적용했다면 아래 유사 게시글 답변도 함께 참고해주세요.
https://devtalk.kakao.com/t/topic/103783/3?u=lea.ju