DrawingManager 로 생성한 다각형 삭제 문의 드립니다.
http://apis.map.kakao.com/web/documentation/#drawing_DrawingManager
에 적혀있는대로 DrawingManager 메니저를 생성 한 후
사용자가 수정 버튼을 누르면
manager.put(kakao.maps.drawing.OverlayType.POLYGON, LatLngArray);
을 이용하여 생성을 시켜줍니다.
그 후에 사용자가 취소 버튼을 누르면 생성 시켰던 다각형을 삭제하기 위하여
http://apis.map.kakao.com/web/documentation/#drawing_DrawingManager_getOverlays 와
http://apis.map.kakao.com/web/documentation/#drawing_DrawingManager_remove 에 나와있는 기능을 이용하여
var overLays = manager.getOverlays();//전체 항목을 가져온다.
manager.remove(overLays); //가져온 전체 항목을 삭제한다.
위와 같이 삭제 하려 시도하였는데
"a.remove is not a function" 오류가 나서 문의 드립니다.
remove 하기 전 가져온 overLays 에는 Object 가 들어가 있긴 한데 혹시 몰라 캡쳐본 남깁니다.
아래는 상세 및 오류 메시지