map.addEventListener("click",function(e){ //alert(e.point.lng + "," + e.point.lat); var points = new Array(); var point = (e.point.lng + "," + e.point.lat); //console.log(point); points.push(point); console.log(points); });引用了百度地图的js,希望能在地图点击获取坐标后存入数组。按照上面的代码数组一直只有最新的坐标
1 回答
已采纳
stone310
TA贡献361条经验 获得超191个赞
将var points=new Array()放到click事件外,目前是每次点击都会重置points=new Array(),当然只有最新的了
添加回答
举报
0/150
提交
取消