控制台下,发现javascript的数组长度为0,但是,里面有内容。里面放得是高德地图的坐标。不知道为什么会这样。 var nArr = []; for(let i = 0;i<bmapMarker.length;i++) { var gps = bmapMarker[i];
AMap.convertFrom(gps, 'gps', function (status, result) { if (result.info === 'ok') { var lnglats = result.locations; // Array.<LngLat>
// nArr.push(lnglats);
console.log(lnglats[0].lng + "," + lnglats[0].lat); var str = lnglats[0].lng + "," + lnglats[0].lat;
nArr.push(str);
}
});
} console.log(nArr);对于这个nArr,我想使用里面的值,怎么调用?
添加回答
举报
0/150
提交
取消