function RequestDetail({match}) {const [request, setRequests] = useState({});const [data, setData]= useState([]);useEffect(() => {fetchRequest();}, []);const fetchRequest = () => {axios.get(`${baseUrl
2022-11-03
我正在获取单个对象。当页面首次加载时,获取的元素会呈现到 DOM。当我刷新页面时,获取不再起作用,并且出现错误:Uncaught TypeError: Cannot read properties of undefined (reading 'name')import { useState, useEffect } from "react";import axios from "axios";fu
2022-07-14
我担心 JavaScript 中的过滤器无法工作。我不确定可能是因为 API 响应时间太长我的代码:const getDataAll = () =>{const [machines, setMachines] = useState([])const getMc = async () =>{try {const resMc = await axios.get("My API")setMachine
2022-07-13
const deletePerson = (persons) => {axios.delete(`http://localhost:3001/persons/${persons.name}`).then(console.log(`done`)).then(response => response.data).then(setPersons(Object.values(persons).filter
2022-07-05
我正在用 spring boot 和 react 编写应用程序。我正在运行一个服务器,并希望从客户端提交表单。表单应该保存在数据库中。我填写了表单,它保存在数据库中,但是填写完表单并单击“提交”按钮后,页面应该切换到应用程序的主屏幕,即/dashboard地址,但我仍然停留在表单上,当我进入 devtools 时,我得到了一个ERROR:Uncaught (in promise) TypeEr
2022-07-04
问题是,当我按下选择器来选择大洲时,它给了我这个错误/搜索购买方式工作正常,唯一的问题是选择器,这可能是因为我使用了 react-router-domV6 和 Axios 不知道搜索购买方式工作正常提前致谢[1]:https://i.sstatic.net/US56E.pngControls.jsximport React from 'react';import { Search } from '
2022-07-03
我在应用程序启动时初始化了 axios 实例。在 Login.js 下,我能够获取令牌,并希望使用拦截器将其添加到标头,用于大多数后续 api 调用,例如在 AddSampleTable.js 下使用时。(其中一些也需要在没有授权标头的情况下使用,例如 ForgotPassword.js)目前,我必须对每个组件中的每个 api 调用执行此操作。我当前的代码如下axios.jsimport axio
2022-02-01
该应用程序在本地运行良好。使用 Firebase 托管部署后出现错误。以下代码是我从 api 资源获取数据的组件import React, { useEffect, useState } from 'react'import{ useSelector, useDispatch} from "react-redux"import { setProducts } from "../containers
2022-01-16
我在控制台上收到此错误:未捕获(在承诺中)TypeError:无法在 eval 中读取未定义的属性(读取“消息”)。这是我在 axios.js 中的代码:axiosIns.interceptors.response.use(response => {if (response.message === 'Unauthenticated') {window.location = '/login'}ret
2021-12-25
我试图弄清楚我的代码中发生的一些事情。我正在从我创建的 Rest API 中获取一些数据,在异步调用之后我得到了:TypeError:无法读取未定义的属性“field”我无法弄清楚发生了什么,因为当我在控制台上记录数据时,我可以看到我的对象填充了正确的信息。为了确保我没有犯类型错误,我从console.log(response)复制了数据并创建了一个对象,并且它工作正常。这是调用:import a
2021-04-09
export async function getCategories() {const https = "xxxxxx";const url = `${https}/api/Category/GetCategories`;const userToken ="xxxxxxxx"const authStr = "Bearer ".concat(userToken);const options = {
2022-12-24
我想我误解了异步等待的工作方式,尤其是使用另一个文件中的函数时。因此,我想使用 API 上的 axios 调用从经度和纬度获取地址import { getAddressFromLongLat } from "../hooks/queries-hook";import React, { useEffect, useState } from "react";const Component = (pro
2022-09-10
作为 React 的新用户,我正在尝试使用天气应用。我的问题是虽然收到了数据,但无法存储和检索数据。如果我只存储数据中的几个值,它就可以正常工作,存储整个对象或数组的数组则不起作用。我想存储所有数据。我不知道是什么导致了这个问题。代码是,import './Weather.css'import axios from "axios";import { useEffect, useMemo, useS
2022-02-17
我正在尝试在我的 js/svelte 应用程序中发出获取请求。REST-API 在浏览器中或使用 postman 测试时运行良好。当我单击网站上的“Go”按钮时,检查工具的控制台中会出现以下错误。Uncaught TypeError: can't convert undefined to objectmergeConfig mergeConfig.js:92request Axios.js:39m
2021-12-15
摘要上下文实际行为(问题)预期行为最小、可测试、可执行示例数据来源注释线索上下文我正尝试在 Svelt Webapp 中使用 Axios 从 URLhttp://localhost:1337/restaurants获取 JSON 对象列表。此调用预计在初始化 Svelte 组件时执行,类似于 Svelte 教程:https://svelte.dev/tutorial/await-blocks。实际