javascript - React Native - OpenWeatherMap:同名声明
问题描述
大家好 !
我是一名为移动应用程序项目创建“天气”选项卡的学生。
我正在使用 OpenWheatherMap API,“One Call API”,我有一个小问题。我要做的是从 API 接收信息:
1.WeatherScreen.js
如果有人可以告诉我该怎么做,那就太棒了!
在此先感谢,祝您早安/晚安!
解决方案
你正在解构currentWeather
,你temp
在两者中都有current
,daily
并且你icon
在两者中weather
都有daily
。解构很好,但您需要为这些字段设置别名,这样您就不会最终重新声明temp
and icon
。
这是一个例子:
const { current: { temp: currentTemp, humidity, wind_speed },
// etc.
daily: { temp, icon },
// etc.
}
这样,temp
变量不会重复,将指向每日温度,currentTemp
并将指向当前温度。
推荐阅读
- javascript - 有没有办法将 ReactJS 中的多项式方程归零,使其 y 截距通过 0,这意味着图形坐标 [x= 0, y = 0]?
- c++ - C++ 天蓝色存储库,stream_buf can_read 返回 false
- python - 在 Django 中使用图像填充表单中的字段
- python - tkinter GUI 仅在鼠标移动之前部分更新
- reactjs - 隐藏/显示在基于条件reactjs的更新期间
- google-cloud-platform - reCAPTCHA Enterprise 的特定 Google OAuth 范围
- reactjs - 如何安全地为 Github Pages 使用 MailChimp 表单?
- javascript - 谷歌翻译中断导航链接
- usb - 树莓派仅显示插入的第一个 USB 记忆棒,而在文件资源管理器中不显示其他 USB 记忆棒
- windows - vcpkg 不会检测到 Visual Studio