使用Google Maps API开发地图,我正在寻找一种在我的“服务路线”对象中移除“路线”后更新地图的方法:
(directionsDisplay.getDirections().routes).splice(0, 1); //IT'S OK
//NOT UPDATE MY MAP :
directionsDisplay.setMap(null);
(directionsDisplay.getDirections().routes).setDirections(null);
感谢您的回答:)
答案 0 :(得分:4)
您可以使用此功能清除所有路线:
function clearRoutes(directionDisplay) {
for (var i = 0; i < cnt; i++) {
directionDisplay[i].setMap(null);
}
}
在documentation中查看example,此Stack Overflow或此帖。
如果您有任何问题或意见,请告诉我。