我可以使用坐标绘制路线。
当我按清除时,我试图删除该路,但它不起作用。
按下按钮后执行的功能下方"清除地图"。
function Clear() {
alert(directionsDisplay.length);
// MyArray = [];
directionsDisplay.setMap(null);
document.getElementById("Coords").value = "";
document.getElementById("Coords").disabled = false;
document.getElementById("btnAdd").disabled = false;
}

这是my code。
有什么建议吗?
谢谢!
答案 0 :(得分:0)
点击"清除地图"我的页面上出现javascript错误按钮:Uncaught TypeError: directionsDisplay.setMap is not a function
在此行:
directionsDisplay.setMap(null);
因为directionsDisplay是一个数组(var directionsDisplay = [];
),并且没有setMap
方法。该行应该是最小的(假设您只希望这一次工作):
directionsDisplay[0].setMap(null);