React Native - OpenWeatherMap:同名声明

React Native - OpenWeatherMap : Declaration with the same name

大家好!

我是一名学生,正在为移动应用程序项目创建“天气”选项卡。

我正在使用 OpenWheatherMap API、“One Call API”,但我遇到了一个小问题。 要从 API 接收信息,我会这样做:

1.WeatherScreen.js

2.WeatherInfo.js

这是我得到的错误(我知道它的含义但不知道如何绕过它):

如果有人能告诉我该怎么做那就太棒了!

提前致谢,祝您早安/晚安!

你正在解构 currentWeather 并且你在 currentdaily 中都有 temp 并且你在 weatherweather 中都有 icon daily。解构很好,但你需要为这些字段起别名,这样你就不会以重新声明 tempicon.

而告终

这是一个例子:

const { current: { temp: currentTemp, humidity, wind_speed }, 
  // etc.
  daily: { temp, icon },
  // etc.
}

这样,temp 变量不会重复,将指向每日温度,currentTemp 将指向当前温度。