Вот код моей функции ошибки. Сообщение об ошибке во время выполнения: service is not a function
:
methods:{
getAddre(lnglatXY){
AMap.service('AMap.Geocoder',function() {//回调函数
var geocoder = new AMap.Geocoder({
});
geocoder.getAddress(lnglatXY, function (status, result) {
if (status === 'complete' && result.info === 'OK') {
//获得了有效的地址信息:
//即,result.regeocode.formattedAddress
// alert(result.regeocode.formattedAddress)
// document.getElementById("address").value=result.regeocode.formattedAddress;//将获取
到的地址信息赋值给文本框,保存进数据库
this.address = result.regeocode.formattedAddress;
alert(this.address)
} else {
//获取地址失败
alert('获取地址失败')
}
});
})
}
}