const handleDisplays = () => {if (window.scrollY > 0) {setNavbar(true)} else {setNavbar(false)}if (window.scrollY > 1000) {setHelpDisplay(true)} else {setHelpDisplay(false)}if (window.scrollY > 1400)
2021-08-27
我正在尝试编写一个函数,将当前位置设置为刚刚单击的路线。但是,如您所见,它给出了我单击按钮时所在页面的网址,而不是按钮本身的路径页面。我应该用什么来代替window.location.pathname?const setLocation = () => {console.log(window.location.pathname);setCurrentLocation(window.location
2022-06-04
我正在开发一个简单的 React Web 应用,但在查看从此模拟 API 中提取的某些数据时遇到了问题:https://randomuser.me/api/这是我的代码:import React, { Component } from 'react';class ApiTest extends Component {constructor() {super();this.state = {name
2018-01-16
我正在使用 themoviedb API 构建一个简单的电影目录,但是我遇到了一个无法解决的问题。问题是获取后的结果始终未定义。我尝试使用 componentWillMount 方法获取数据并在此方法内设置状态,但它不起作用。我尝试在构造函数内获取,没有结果。这是我目前的代码import React, { Component } from 'react';import Header from '.
2018-01-27
因此,我尝试使用从 API 获取的数据设置一个变量。当我在控制台中将其登录到浏览器中时,一切正常,但是当我尝试在 React 上设置变量时,该变量最终被取消。有人可以告诉我这里遗漏了什么吗?这是我的代码:import React from 'react'let newsfunction getNews () {fetch('https://newsapi.org/v2/top-headlines?
2019-01-01
我正在开发一个小型 React 项目,想要从 Fortnite API 中获取数据。我将其作为获取即将推出的项目的函数,const fetchItems = async () =>{const data = await fetch('https://fortnite-public-api.theapinetwork.com/prod09/upcoming/get/');console.log(da
import react from 'react';export default class App extends react.Component {state = {loading: true,person: null,}having difficulty in getting the data to be rendered. data does show on console log but
2020-11-01
大家好,提前感谢这个伟大的社区。我已经使用 ReactJS 创建了一个 Web 应用程序,该应用程序从 API 获取 JSON,在本例中是一个包含特定电影所有详细信息的电影数据库,到目前为止,一切运行正常。当 Web 应用程序尝试读取特定电影没有的数据时(在本例中,并非所有电影都有烂番茄评级),它会崩溃,我解构了对象以赋予其默认值,但如果找不到该值,它仍然会崩溃,有人可以指出我正确的方向吗?exp
我尝试获取值并将其插入到下拉列表中。但是当我尝试这样做时,我得到的值是未定义的,而不是正确的值。我想从列车数组中获取值并用它们填充下拉列表。当我获取 station.name 时,返回正确的值,但是当我尝试访问 train.number 时,返回未定义的值。import React, { Component } from 'react';import StationService from '..
2021-01-09
[在此处输入链接描述][1]我正在 React 中获取 API。我能够在控制台中看到数据,但它没有出现在 JSX 中。我想查看数据 ID、名称和值。但它没有出现在浏览器中。[1]:https://codesandbox.io/s/late-thunder-456qp?file=/src/App.jsimport React from 'react';import axios from 'axio
我是 JS 和 React 的新手,但我尝试将一个字符串传递给我的 API,然后该 API 将对该字符串进行分析并传回情绪分数。但是,当我传递数据时,虽然我的 API 控制台中的字符串出现在“正文”中,但 API 指出“说明”未定义,导致 API 抛出错误。api.jsconst express = require('express');const app = express()app.use(e
我正在开发一个天气应用项目。到目前为止,我在 API 调用方面遇到了很多问题。我认为原因是我的代码在 API 调用未完成之前就执行了。所以,我总是收到如下错误:Uncaught TypeError: Cannot destructure property 'list' of 'takeData' as it is undefined其他错误已解决。在我尝试将天气图标添加到我的项目之前,没有出现这样
2022-08-18
我正在学习 React,但不确定如何解决我的问题。我正在从 Reddit 导入数据。我能够从 JSON 数据中输出标题和 ID,但当我尝试对图片网址执行相同操作时,我得到了 Uncaught (in promise) TypeError: Cannot read property 'images' of undefined(…)。这是我的代码(变量filteredPosts 是发生错误的地方),下
2016-11-04
我正在进行 api 调用来接收图像,但某些调用没有实际图像,因此我相信我得到的这些 null 值导致 react 抛出错误。我尝试在代码中使用 onError 方法来放置后备图像,但效果不佳。我也尝试过用三元表达式处理此错误,但没有任何效果。我的问题是,在收到 null 的情况下,消除此错误并提供默认图像的最佳方法是什么。这是我收到错误的代码行:<imgclassName="cover-photo
我对 React 还很陌生,我试图显示数据但出现了错误当我添加一些关于 image_url、title、source_url 等的代码时没有显示任何数据....TypeError: Cannot read property 'image_url' of undefined在Recipe.js中,import React, { Component } from 'react'export defau
2019-11-02