我仍然在學習javascript,特別是nodejs,我想從節點地理編碼的資源中獲取城市的數據。這裏是我的代碼:獲取來自節點地理編碼的資源數據
const
nodeGeocoder = require('node-geocoder');
const
tes = require('./tes');
let
options = {
provider: 'google',
httpAdapter: 'https',
apiKey: myapi,
formatter: null
};
let geocoder = nodeGeocoder(options);
geocoder.reverse({
lat: tes.lat,
lon: tes.lon
})
.then(res => {
return city = res[0].administrativeLevels.level1long;
})
.catch(err => {
console.log(err);
})
console.log(city);
你不能訪問外部城市,然後回調/承諾,你需要做的事情內功能 –