开发者问题收集
我一直在玩OpenWeatherMap API,以学习编码,并遇到了我的控制台中弹出的一系列TypeError问题。我的假设是我的程序正在尝试在API完成之前使用数据,但是我将提取功能设置为等待,直到收到响应将其添加到相应的状态,并尝试了许多解决方案。我在下面包含了我的app.js代码(随附的API密钥):297475494附加上下文:apidata state作为Props传递给儿童组件,并用于
我试图显示来自 OpenWeather API 的一些数据。我可以通过 console.log 记录数据并查看对象,但我不知道如何从那里获取正确的值。我将在下面粘贴一些代码。我的问题是,无论我如何尝试从该对象中获取一些数据,似乎都没有成功。console.log(data)给了我一个对象,但每次我尝试例如data.main.temp或data.city时,它都会给我一个错误。有什么建议吗? st
我想试用 OpenWeatherMap API。因此我创建了一个 React 应用,在其中尝试使用以下 URL 获取天气数据api.openweathermap.org/data/2.5/forecast?APPID={APPID}&id=524901&q=Mumbai它运行正常,没有任何问题,但当我尝试使用纬度和经度参数时,它不起作用。此外,它没有抛出任何错误。以下 URL 用于获取纬度和经度a
我尝试访问 openweathermaps API 以获取某个位置的风速。但每次都会出错。Unhandled Rejection (TypeError): Cannot read property 'speed' ofundefined这是我的位置类(或我称之为 Spot):import React, { Component, setState } from 'react'import { Map
我正在使用 React Hooks 和地理位置获取经度和纬度,以便从 OpenWeatherMap 获取天气数据,现在我可以呈现 weatherData.name 属性,但weatherData.weather[0].main给出:TypeError of undefined.React 代码import React, { useState, useEffect } from 'react';co
我正在使用 ReactJS 制作一个天气应用,对于天气,我使用的是 OpenWeatherMap API。我已经提取了一个数组和一个对象,因为它们是我感兴趣的。数组包含天气类型,例如下雨或晴朗,对象包含温度。我已经能够从数组中提取天气并将其显示在屏幕上,但我无法从对象中提取温度。控制台从未给出任何错误。这是代码:import React, {useState,useEffect} from 're
我正在使用 React hooks、codesandbox.io 和 OpenWeatherAPI 构建一个非常基本的天气应用程序。它在const temp = Forecast.main.temp;处中断并返回“TypeError:无法读取未定义的属性(读取‘temp’)”当我最初编写它时它确实可以运行,但如果我添加另一个变量或必须以任何方式编辑 temp 变量,它就会中断。import Rea
我开始使用 React,我想创建一个系统,当我单击由“React-Leaflet”模块生成的地图时,可以修改我的标记。单击后,我想调用 Api 来刷新我的组件 Weather 的数据。我该怎么办?你能帮帮我吗?这是我的组件 Weather :import './Meteo.css';import React, { Component } from 'react';import axios from