开发者问题收集
我想使用 axios 过滤列表表以获取名称,如下图所示:当我尝试过滤它时,它运行良好,但是当我单击删除按钮时,此行将被删除,我得到:未处理的拒绝(TypeError):无法读取未定义的属性“过滤器”,当我单击查看按钮时,我没有得到查看页面。我的代码如下:class ListeLivs extends Component {constructor(props) {super(props);this.
因此,我正在构建一个字典库,尝试使用 Axios 获取 API 数据,一切正常,但有时它会对某些单词抛出“TypeError:无法读取未定义的属性‘0’”。可能是什么问题?因为当我尝试获取某些单词的含义时,它工作正常,但对于某些单词,它会抛出错误。代码如下 function App() {const [mapvalue, setMapValue] = useState([])const
我开始将我的项目从标准 Fetch API 切换到 Axios 库。Axios 看起来很棒,拥有所有拦截器、自定义实例等。问题始于 POST 请求。我有一个自定义 axios 实例,定义为:export const axiosInstance = axios.create({baseURL: API_URL,timeout: 10000});我将其用于大多数 API 调用,大多数都很好,除了一个让
我对 reactjs 还很陌生,我试图调用 api 数据通过 axios 获取响应。但一次又一次地得到同样的错误。错误未捕获(在承诺中)TypeError:无法读取未定义的属性“数据”。有很多类似的问题,但我找不到任何可以帮助我的答案。我使用的代码如下。代码const token = userService.getToken();const api = `http://localhost:5472
我不明白我的代码到底哪里出错了。GET 调用已解析,但当我尝试对同一台服务器进行 POST 调用时,却出现错误。我的 POST 端点与 Postman 配合良好。apiConnection.jsfunction get(data){return axios.get("http://localhost:8080/api/questions",{params:data.payload}, {heade
我正尝试通过 axios.post() 从服务器获取数据。决定使用 POST 而不是 GET,因为我想发送一个带有 id 的数组以在数据库中查找,该数组可能太大而无法放入 GET 查询参数中。我设法在 POST 正文中发送了一个带有 id 的数组。这到达了我的服务器。我可以成功地在数据库中找到项目。然后这些项目在响应中返回。数据显示在 Chrome devtools > 网络(状态 200)中。当
这是我用于添加企业的.tsx文件。当我运行程序时,我可以输入内容,但是当我点击提交按钮时什么也没有发生。我的应用程序中有一个页面,上面有一个用于添加新企业的按钮。单击添加企业按钮时,将显示一个表单,其中包含名称输入字段和提交按钮。当用户填写表单后点击提交时,企业名称应出现在企业表中。export default class AddEnterprise extends React.Component
我正在尝试构建一个 Netflix 克隆,并在 Banner.js 文件的第 12 行获取未捕获的(在承诺中)AxiosError。问题是横幅根本不显示,“电影”为空。Banner.js:import axios from 'axios';import React, { useEffect, useState} from 'react'import requests from "./request
我是 React 和 Axios 的新手(大约 1 个月),以下程序尝试从 db.json 中获取字符串并将其放入组件中。但不知何故,出现了 TypeError。1)我是否错过了有关 Axios 和 React 的一些基本概念?2)我应该如何修复该问题?db.json{"listCriteria": {"criteriaTitle": "Awaiting Admission: " <---Targ
提交表单时出现以下错误Unhandled Rejection (TypeError): error.response is undefinedhandleLogin/<D:/project3.0/containerapp/src/login.js:7471 | props.history.push('/dashboard');72 | }).catch(error => {73 |
我将一个 uid、一个 token 和两个表单输入从 formik 发送到我的 django rest api 以重置密码。当我这样做时,我收到一个 400 错误,响应说我缺少 new_password1 和 new_password2:{"new_password1":["This field is required."],"new_password2":["This field is requ
我有以下代码调用帖子并获取 API 调用。问题是我获取了未定义的 customerDatas..知道为什么会出现此问题吗。try {let dataPromises = await axios.post('customers', {}, { baseURL: baseURL });var customerDatas = await Promise.all(dataPromises.data.cus
我有一个使用这行代码从 axios 创建的 api 对象。const api = axios.create({ baseURL: 'http://localhost:3006' });然后我使用这行代码导出此调用...export const editPost = (id, post) => {api(`/posts/${id}`, { method: 'put', data: post });}
我正在尝试创建个人资料页面以显示单个用户的特定数据。当我想使用 connect 获取个人资料状态时,问题在于它返回 null !!个人资料状态应该具有来自后端的有效负载在 Profile.js 中const Profile = ({ getProfileById, profile: { profile }, auth, match }) => {console.log(profile);useEf
我正在尝试从http://www.colr.org/json/color/random渲染数据。我使用 axios 从 API 获取数据。当我收到数据时,我无法通过映射渲染它(因为它显然是对象内部的数组),因此它会抛出错误:TypeError:this.props.colors.map 不是函数。我需要使用 JSON.parse() 吗?或者我可以做什么?//App.jsimport React,