首页 > 解决方案 > 我正在制作一个获取请求,其目标是将坐标返回给一个对象,但它不起作用

问题描述

const coordenada = require(../coordenada); 
var resultA;

fetch(apiA).then(function(response) {
  return response.json();
}).then(function(parsedJson) {
  //console.log('This is the parsed json', parsedJson);
  resultA = parsedJson;
  console.log('Dentro: '+ resultA[0].lat);
  coordenada.cdn["endereco1"].lat = resultA[0].lat;
  coordenada.cdn["endereco1"].lon = resultA[0].lon;
});

console.log('Fora: '+ coordenada.cdn["endereco1"].lat);

它总是在控制台上打印 undefined,我们不知道如何使这个异步,所以我们可以使用 await。如果有人知道如何提供帮助,那将很有帮助。顺便说一句,谢谢!

标签: javascriptfetchfetch-api

解决方案


推荐阅读