开发者问题收集
import React, { useEffect, useState } from 'react';function MainContent() {const [objectsArr, setObjectsArr] = useState(null);useEffect(() => {async function fetchMyAPI() {let response = await fetch('
我在抓取时遇到了问题。我抓取了 API 到我的项目中,当我尝试使用值显示时,第一次点击时它不起作用。第二次点击时,该函数将运行良好,一切正常。当我尝试登录抓取函数时,一切正常,但是在显示函数中我收到一个错误:此外,如果我写入要搜索的 Pokemon 数量并单击进行搜索,它不起作用,但如果我更改它并再次单击,我将获得第一个 Pokemon 值。Uncaught TypeError: Cannot r
请考虑以下代码块:import React from 'react';import Card from './components/Card';import './App.css';import Buttongrp from './components/Buttongrp';import { useEffect, useState } from 'react';function App() {us
作为 React Native 项目的一部分,我有一个非常简单的 Fetch API 调用。我似乎能够接收响应数据(已通过Console.log()验证),但出于某种原因,我的数据无法正确传输到useState()。我以前做这件事的时候没有遇到任何困难。这是我尝试存储数据的地方:const [data, setData] = useState("");这是我的 API 调用:fetch('http
我是 JavaScript 新手,我开始使用 React Native 制作移动应用程序。但是,我在使用 IGDB API 和 MDN 的“Fetch”时遇到了一些问题。我一直在尝试将 JSON 响应存储到数组中并通过 FlatList 打印它。但是,它没有打印任何东西,既没有“Test:”也没有“{item.id}”,我试图了解这是否是有关 API 或我对 FlatList 的使用的问题。我尝试
我尝试使用带有提取请求的 rect-native 62.2 代码发送文件当我选择文件时,我的填充数组是这个 ->{"data": ~blob image data~,"fileName": "Screenshot_20200504_082033.jpg", "fileSize": 347275, "height": 1544, "isVertical": true, "originalRotati
我一直试图从我的 fetch API 请求中访问数组结果。我可以获取要返回的结果并将其从 JSON 解析为 JavaScript 对象。但是我无法访问结果。返回的数组称为结果。我想知道我错过了什么。该项目的最终目标是从 API 中获取 12 个随机配置文件并将其显示在卡片 div 上。我收到的错误消息是:'Uncaught (in promise) TypeError: Cannot read p
我是 React Native 的新手。实际上这是我的第一个应用程序。我一直试图将数据从 Fetch 传递到组件,但没有成功。我在 Google 上上下下、左顾右盼,尝试了无数种方法,但仍然没有成功。这是我的 App.jsimport React, {useState, useEffect} from 'react';import { View, StyleSheet, ScrollView }
根据其 MDN 描述,Request已实现Body中的函数,例如text()。但是,我不知道这些函数实际上有什么用。它们似乎什么都没做。我有这样的代码var r = new Request('http://google.com');r.text().then(function(text) {alert(JSON.stringify(text));}, function(error) {alert(
我确信我只是在做一些愚蠢的事情,但我不知道我做错了什么。当用户填写他们的州和城市并点击提交时,应该运行一个获取纬度和经度值的请求,然后需要将其输入到另一个基于纬度和经度提供天气的 API 中。我正在使用 react.js。import {React, useState} from 'react'export default function Home () {// // GeoApify gets
当我从 API 获取数据时,会发生此错误。TypeError: Cannot read property 'length' of undefined以下代码代表我的项目的主页。我想在主页上显示 20 个数组项。App.jsimport React, { useState, useEffect } from "react"import banner from "./assets/marvel-gro
我正尝试从 HP Alm 的 REST API 获取一些数据。它与小型 curl 脚本配合得很好 - 我获取了我的数据。现在使用 JavaScript、fetch 和 ES6(或多或少)执行此操作似乎是一个更大的问题。我一直收到此错误消息:Fetch API cannot load . Response to preflight request doesn'tpass access control
我有一个带有不同反应组件的网格,它们都是独立的 - 它们获取自己的数据并显示它。我想以某种方式让它们每 15 分钟自动重新获取和更新一次。我的第一个想法是 HOC,但是使用较新的钩子和功能组件,我尝试使用钩子。所以我已经能够创建一个自定义钩子 - 来处理数据的获取:const useFetching = (url) => {const [loading, setLoading] = useStat
Visual Studio React.js 入门套件我不知道为什么处理完 fetch 后显示组件没有刷新?'setResults' 函数被正确调用,数据也设置好了,但 gallery 组件从未获取到更新的数据。我该如何实现?组件一开始设置错误吗?例如,使用 'harry potter' 搜索 googleapis book api。我得到了 10 个结果。但 gallery 从未使用找到的数据进
当使用其他域来使用 API 并获取数据时,我收到以下错误:"Access-Control-Allow-Origin"error_1error_2我需要您就此问题提供指导...我的代码:const url = "https://hornb2b.com/api/products?items_per_page=4&company_id=181";let headers = new Headers();h