我正在学习React-native来制作App,我的代码遇到了一些问题。
_open_weather_map.default.fetchForecast不是函数。 (在“ _open_weather_map.default.fetchForecast(zip)”中,“ _ open_weather_map.default.fetchForecast”未定义)
我正在使用Android的React-native版本0.59.2。
这是open_weather_map.js代码
function zipUrl(zip){
return '${API_STEM}q=${zip}&units=imperial&APPID=${WETHER_API_KEY}';
}
function fetchForcast(zip){
return fetch(zipUrl(zip))
.then(Response=>Response.json())
.then(responseJSON => {
return {
main: responseJSON.weather[0].main,
description: responseJSON.weather[0].description,
temp: responseJSON.main.temp
};
});
}