我试图从我从后端 bust 获取对象数组后获得的对象中访问对象的属性,当我尝试访问该属性时,它会将对象本身记录为未定义,如果我从未在控制台中访问该属性,则会成功记录。这是代码,我注释了错误的位置:import { useEffect, useState } from "react";import toast from "react-hot-toast";const useGetConversati
2024-02-26
我正在使用 useState 来存储从 api 返回的数据:function App() {const [{ ipAddressData, shouldLoadItems }, setModel] = useState<AppState>({ipAddressData: [],shouldLoadItems: true,});const [ipAddress, setIpAddress] = us
2023-04-14
我的代码有问题,我有一个搜索输入和一个国家列表当我输入一些单词时,出现错误,导致我的应用程序崩溃我花了大约两天时间寻找问题,但找不到它。这是错误消息:未捕获的类型错误:无法读取未定义的属性(读取“过滤器”)const Country = ({name, num}) =>{//console.log(name)return (<div><p>{name}</p></div>)} // Compone
2022-10-28
由于我的过滤函数 (filteredItems),我在尝试更新新项目时收到以下错误。单击“添加项目”按钮并离开页面后,会出现此错误:"Uncaught TypeError: Cannot read properties of undefined (reading 'toLowerCase')"这是过滤函数所在的项目组件。import React, {useState,useEffect} from
所以我对 React 还很陌生。我有一些代码,我使用 fetch 从 API(我创建的,结构化为 {'userData': {'overall': {'rank': '10', 'level': '99', 'xp': '200000000'}}})获取数据,然后将其显示在屏幕上。它工作了几个小时,现在突然之间,没有触及任何代码,它就坏了。如果我发出 API 请求然后刷新页面,它会正常显示数据。但
2022-06-17
我使用const { id } = useParams();修复了“Uncaught TypeError: Cannot read properties of undefined (reading 'params')”之后立即出现此错误。ProductDetail.jsximport React, { Fragment, useEffect } from 'react';import Carous
2022-06-16
我通过构建锻炼跟踪器来练习我的 MERN 技能,然后我遇到了这个错误:“未捕获的类型错误:无法读取未定义的属性(读取‘params’)”。我最近找到了一个解决方案,指导我使用“useParams”钩子。但这对我来说没用,因为我正在使用类组件。以下是造成问题的代码块:import DatePicker from "react-datepicker";import "react-datepicker/
我有这个异步函数,它从 API 中获取数据,但是当我使用数据时,它会在电影数组中出现未定义的类型错误。但是,我使用“&&”来告诉它,如果它为空,则不要执行该块,但它仍然给出错误。我也用三元运算符完成了这件事,但仍然一样。这是使用效果钩子从 API 中获取数据const [movies, setMovies] = useState([])useEffect(() => {async function
2022-02-15
我正在尝试绑定来自 select 选项标签的事件的值,该标签具有从 mongodb 获取的位置数据,该数据在 componentDidMount() 生命周期方法调用期间填充在 select 下拉列表中。我想要实现这样一种功能,当我从 select drop 中选择一个值时,应该填充来自其他 api(餐厅)的相应值。但问题是获取 url 的承诺似乎没有解决,并没有绑定到 state.restaur
我是 react-native 的新手。为了学习,我创建了一个示例项目。我想通过按下抽屉内的文本导航到另一个页面。所以我遇到了错误TypeError: undefined is not an object (evaluating '_this.props.navigation.navigate')我添加了示例代码import React,{Component} from "react";impor
因此,我想通过将其映射到标签来呈现页面中的导演列表,我从电影对象中获取导演属性,并且我知道它写得很好,因为我可以记录它并且我可以看到数组,问题是当我尝试检查它的长度或映射它时,页面崩溃并告诉我“TypeError:movie.directors 未定义”<div className="director"><h3>DIRECTOR{movie.directors.length > 1 ? "S" :
2021-12-05
我尝试比较、查找和推送数组内的数据。但出现以下错误Error => TypeError: undefined is not an object (evaluating 'data[index].push')我有以下 JSON/Array[{"category":"Super","id":"1","images":[],"status":"open","url":"some url here"},{
2021-09-24
我正在尝试访问具有名为 allMemes 的属性的状态对象。获取 json 数据后,它将返回 100 个元素的数组。然后另一个属性是使用此数组从长度中获取一个随机数。到目前为止,我一直收到错误“TypeError:无法读取未定义的属性(读取'url')”。我想了解这个错误并对我的代码有一些反馈。谢谢!const Memes = () => {const INITIAL_STATE = {topTe
2021-09-19
我试图从 Django 数据库中检索对象(电机)列表,并将其存储在我的 MachineTemplate 组件的状态中。这是组件export default class MachineTemplate extends Component {constructor(props) {super(props);this.state = {myName: this.props.match.params.id
我想创建一个基于二维数组的菜单:标题和图标名称。以下是我尝试的方法:class Menu2 extends React.Component{constructor(props) {super(props);this.state = { Items: [['Home','home'],['User','user'],['Messages','envelope'], ['Finances','wall
2020-03-05