UNPKG

@vuemap/vue-amap

Version:

高德地图vue3版本封装

41 lines (39 loc) 1.01 kB
function useWeather() { return new Promise((resolve) => { AMap.plugin("AMap.Weather", function() { const weather = new AMap.Weather(); const getLive = (city) => { return new Promise((resolve2, reject) => { weather.getLive(city, function(err, result) { if (!err && result.info === "OK") { resolve2(result); } else { reject({ result }); } }); }); }; const getForecast = (city) => { return new Promise((resolve2, reject) => { weather.getForecast(city, function(err, result) { if (!err && result.info === "OK") { resolve2(result); } else { reject({ result }); } }); }); }; resolve({ getLive, getForecast }); }); }); } export { useWeather }; //# sourceMappingURL=useWeather.mjs.map