var map = new BMap.Map("allmap");
map.centerAndZoom(new BMap.Point(118.76878380699998,32.0847198606), 12);
var gc = new BMap.Geocoder(); //获取地点信息
gc.getLocation(point, function(rs) {
var addComp = rs.addressComponents;
var mapAddress = addComp.province+addComp.city + addComp.district+ addComp.street + addComp.streetNumber;
});]
return mapAddress; //报错
[/code]
这是一个输入经纬度获取地址的脚本 在外部使用mapAddress会报未定义 怎样可以在外部使用mapAddress变量
我试了 在getLocation前声明 mapAddress 和 在getLoction 内return mapAddress;都没用 外部还是使用不了