开发者问题收集
我试图将一个变量推送到嵌套对象的属性中,但 Javascript 一直给出此错误:TypeError:无法读取未定义的属性“push”但是,如果我声明一个嵌套变量并使用它来推送,它就可以正常工作。为什么 Javascript 会出现这种行为?有没有办法在不声明嵌套变量和不声明空数组的情况下做到这一点?var collection = {5439: {albumTitle: 'ABBA Gold'}
我正在尝试在 React js 中映射对象数组,我必须做两件事,一是我必须根据输入类型显示字段,二是我必须映射来自 API 的数据,问题是每当我尝试在我的组件中映射数据时,它都会一直给我一个错误,即 Uncaught TypeError: Cannot read property 'map' of undefined 我被卡住了,无法摆脱它我的组件import React, { Component
EmployeeContext.jsimport {createContext, useState} from 'react';import {v4 as uuidv4} from 'uuid';export const EmployeeContext = createContext();const EmployeeContextProvider = (props) => {const [empl
我想转换一个数组,重新分组同一国家的所有城市。我有一个 Object 数组locations = [{cities: ["Paris"]country: "France"},{cities: ["Marseille"]country: "France"},{cities: ["Kiev"]country: "Ukraine"},{cities: ["Odessa"]country: "Ukrain
我有一个对象数组const contentTypes = [{"contentType": {"content_type_id": 2,"content_type": "image",},},{"contentType": {"content_type_id": 3,"content_type": "video",},},{"contentType": {"content_type_id": 1,
我从服务器获取了一个数组。这是数组:[{"body":"one"},{"body":"two"},{"body":"three"}]在 Home2 组件中:import React, { Component } from 'react';class Home2 extends Component {constructor() {super()this.state={status:''}}compo
在 Mac 上运行 npm install -g react-native 项目时出现 TypeError。完整错误TypeError:无法解构“undefined”或“null”的属性stat。在 Object。(/usr/local/lib/node_modules/npm/node_modules/@npmcli/node-gyp/lib/index.js:2:29)
我被困在调用 clickRemoveHandler 上。我的想法是,我有两个组件:第一个 - 布局,它呈现页眉、导航和页脚组件;第二个 - 计算器,它是我的核心组件,具有数据输入等功能...在计算器组件中,我有具有托管状态的按钮,因此当我单击布局组件 (div) 上的任意位置时,我需要调用操作按钮的计算器函数。代码如下:class Layout extends Component {.....cl
我目前正在开发一款小型应用,我想将相机胶卷中的图像加载到应用中。我已经在 Expo Image Picker 文档的帮助下构建了一个组件来实现这一点。遗憾的是,我的 expo 客户端中总是出现以下警告,我无法从相机胶卷中选择任何图像。当我单击按钮选择它们时,它只是保持原样。我的代码:import React, {useEffect, useState} from 'react';import {
我正在使用 map 函数循环遍历对象,并且我想访问对象内部名为“text”的数组的属性。但是有些数组是空的,所以 text 属性未定义。因此,计算机向我抛出一个错误。我收到此错误'TypeError: Cannot read property 'text' of undefined'我的方法是使用迭代运算符在对循环的每个特定对象执行之前检查 item.myStocks[0].text 是否存在。但
我是 React Native 和 Redux 的新手,我收到了一个错误消息,我真的很难处理。这是我收到的错误TypeError: undefined is not an object (evaluating '(0,_reactRedux.useSelector)(function (state) {return state.myPigeons.myPigeons;}).length')我将在这
我尝试从对象输出数据,但出现错误“TypeError: 无法读取未定义的属性‘dropdownList’”,在 Lesson 数组之前所有对象都成功到达,但随后出现未定义,这可能是什么问题?其他所有 jsx 都已删除以提高可读性https://ibb.co/hRytjMBhttps://ibb.co/6F1YcBrLesson.jsx{this.props.lesson.dropdown.drop
我尝试使用 useContext,但不断出现错误。这是我的配置文件import React from 'react'export const ConfigurationContext = React.createContext()export default ConfigurationContext这是我的 App.jsimport './App.css';import React,{Fragme
我这里有一个Beach组件,它向我抛出了错误:TypeError: Cannot convert undefined or null to objectResortDetailC:/Users/JS/Desktop/MERN/KR/frontend/src/screens/Beach.js:3330 | <p>{description}</p>31 | <b
作为 React Native 项目的一部分,我有一个非常简单的 Fetch API 调用。我似乎能够接收响应数据(已通过Console.log()验证),但出于某种原因,我的数据无法正确传输到useState()。我以前做这件事的时候没有遇到任何困难。这是我尝试存储数据的地方:const [data, setData] = useState("");这是我的 API 调用:fetch('http