【发布时间】:2014-06-08 04:29:35
【问题描述】:
我正在尝试使用 ExtJS 从谷歌地图中删除所有标记。我正在执行 setCenter() 操作(我需要从地图中删除旧中心),并且我想在新中心添加一个新标记。
据我所知,要获取谷歌地图实例,我需要在地图容器上执行 getMap(),即 map.getMap()
我尝试使用 clearMarkers();、deleteMarkers();和标记= [];但两者都不起作用。谷歌地图对象在 Chrome 开发者工具实用程序上看起来很奇怪,至少对我来说是这样。
加上,同样的问题。我正在这样做:
new google.maps.Marker({
map : map.getMap(),
position : new google.maps.LatLng(location.lat, location.lng),
title : 'Drag Marker To New Position',
animation : google.maps.Animation.DROP,
draggable : true
});
任何帮助表示赞赏! 谢谢。
【问题讨论】:
标签: javascript google-maps extjs sencha-touch sencha-touch-2