【发布时间】:2021-01-18 14:23:22
【问题描述】:
我无法在函数内部设置值。当我尝试提醒这个值时,我得到:未定义。怎么把这个值拿到外面去?
var startTrasyLat;
L.esri.Geocoding.geocode()
.text(document.getElementById('start').value)
.run(function (err, results, response) {
if (err) {
console.log(err);
return;
}
startTrasyLat = results['results'][0].latlng.lat;
});
alert(startTrasyLat);
【问题讨论】:
-
当我在函数内部提醒“results['results'][0].latlng.lat”时它起作用了。
标签: javascript geocoding esri