Javascript React Native-OpenWeatherMap:具有相同名称的声明
大家好强> 我是一名学生,正在为移动应用程序项目创建“天气”选项卡 我正在使用OpenWheatherMapAPI,“一次调用API”,我有一个小问题。 要从API接收信息,我的工作如下: 1.WeatherScreen.js 2.WeatherInfo.js 这就是我犯的错误(我知道它的意思,但不知道如何绕过它): 如果有人能告诉我该怎么做,那就太棒了Javascript React Native-OpenWeatherMap:具有相同名称的声明,javascript,destructuring,Javascript,Destructuring,大家好 我是一名学生,正在为移动应用程序项目创建“天气”选项卡 我正在使用OpenWheatherMapAPI,“一次调用API”,我有一个小问题。 要从API接收信息,我的工作如下: 1.WeatherScreen.js 2.WeatherInfo.js 这就是我犯的错误(我知道它的意思,但不知道如何绕过它): 如果有人能告诉我该怎么做,那就太棒了 提前感谢,祝你白昼/晚安 您正在分解currentWeather,在current和daily中都有temp,在weather和daily中
提前感谢,祝你白昼/晚安 您正在分解
currentWeather
,在current
和daily
中都有temp
,在weather
和daily
中都有图标。分解结构很好,但您需要别名这些字段,这样您就不会重新声明temp
和图标
以下是一个例子:
const { current: { temp: currentTemp, humidity, wind_speed },
// etc.
daily: { temp, icon },
// etc.
}
这样,temp
变量就不会重复,它将指向每日温度,currentTemp
将指向当前温度。感谢您的回复!以你为例,我能够纠正这些错误,太棒了!但由于某些原因,我似乎无法显示我的“每日”的任何字段。。。不管怎样,你的回答解决了我的问题,谢谢@昆汀·布兰奇我很高兴它成功了。如果答案解决了问题,你可以接受。我相信每天都有解决您问题的方法,但最好根据堆栈溢出准则提出不同的问题。