我尝试从 API 获取数据并在我的应用中使用该数据。但问题是,当我尝试从刚从 API 获得的 JSON 中获取某个对象或数据时,我收到 TypeError:无法读取未定义的属性“country”。该属性确实存在。顺便说一句,我正在使用 React.js。非常感谢您的帮助和指导。这是代码:App.js{typeof weather != 'undefined' ? (<div><div classN
2021-12-06
我在我的 react-native 项目中使用 react-redux 和 redux-persist,它工作正常,但是当我尝试将对象添加到 redux 状态时,它会引发此错误[TypeError: undefined is not an object (evaluating 'iter[Symbol.iterator]')]我的 Reducer 中的代码是case ADD_FILES_DURAT
2021-06-17
我是 React Native 和 Redux 的新手,我收到了一个错误消息,我真的很难处理。这是我收到的错误TypeError: undefined is not an object (evaluating '(0,_reactRedux.useSelector)(function (state) {return state.myPigeons.myPigeons;}).length')我将在这
2020-11-28
我尝试从对象输出数据,但出现错误“TypeError: 无法读取未定义的属性‘dropdownList’”,在 Lesson 数组之前所有对象都成功到达,但随后出现未定义,这可能是什么问题?其他所有 jsx 都已删除以提高可读性https://ibb.co/hRytjMBhttps://ibb.co/6F1YcBrLesson.jsx{this.props.lesson.dropdown.drop
2020-11-27
我尝试从CartScreen调用addOrder函数来执行位于操作文件夹中的函数。问题是,每当我按下OrderNow按钮时,addOrder 函数都应该被触发。但是,我收到了这样的错误。CartScreen.jsimport React from 'react';import { View, Text, FlatList, Button, StyleSheet } from 'react-nati
2020-09-20
我不明白为什么每次我创建或订阅帖子时,我都无法呈现任何获取函数,并且出现 TypeError:undefined 不是对象(评估“e.type”)。所以这里有一些代码。我有一个 rails API 和一个 react native 在其中获取数据。当我使用 Sub 或创建 rails 时,会向我发送状态 200 消息,所以它可以工作。但如果我返回我的 feedlist 并选择任何帖子或尝试注销,我
2020-08-31
在我的 App.js 中:const initialAppState = {nums: {},};const reducer = (state = initialAppState, action) => {if (action.a === undefined ||action.b === undefined ||action.c === undefined) {return state;}if (
2020-08-22
我要向数组中添加一个对象,第二次我想添加另一个对象时,整个数组变成了第一,最终出现错误,我的目标是使用 Redux 为 Todo 程序添加一个任务。我也收到此错误:TypeError: Cannot read property 'length' of undefinedTypeError: undefined is not iterable (cannot read property Symbol
2020-08-11
我正在一起使用 redux-thunk 和 redux-promise,但不知何故 redux-thunk 中间件未被调用,因此出现错误。这是我的设置import React from 'react';import ReactDOM from 'react-dom';import {BrowserRouter} from 'react-router-dom'import {Provider} fr
2020-07-18
当我尝试上传图片时,出现了这个奇怪的错误。上传到服务器时一切正常,但之后立即出现错误。当我仅上传文本时,它工作正常,但当我上传后尝试使用 imagesID 时,它出现此错误。有人知道我为什么会收到此错误,以及如何修复它吗?我在 xhr.onreadystatechange 中的“this.state.imagesID.push({key:key });”行上收到错误,该行位于 upload() 函
2020-06-11
我正在尝试使用以下 json 格式映射数据。一个具有对象列表的对象。'''{"pki_user_id":1234,"vc_username":null,"vc_password":null,"vc_name":"Muhammad","vc_email":"[email protected]","b_isreset":false,"b_timeout":0,"_RoleDto":[{"pki_rol
2020-05-31
有一个如下所示定义的对象 contactBook。我将其发送到 redux 并以完全相同的格式返回。{“Book1” : [{name: “Bob”},{name, “Jane”}, {name, “Mary”]}我打算将其转移到名称列表import React, {Component} from 'react'import {bindActionCreators} from "redux";im
2020-04-03
我遇到了一个无法解决的错误。我正在建立一个博客网站作为一个副项目。现在,我正在尝试呈现单个帖子,但是当我尝试访问对象属性时,我收到错误TypeError:无法读取属性“title”为null。我不明白为什么对象属性为null,尽管我可以打印对象本身。以下是代码片段:这是一个 PostView 组件,它将处理帖子内容的呈现。我可以在控制台中打印从 api 收到的帖子对象,但是当我尝试访问或打印其属性
2021-01-09
我正尝试使用通常的做法来更新我的 React Redux 状态。您将当前状态不可变地复制到返回函数中,然后覆盖将具有新值的属性。我预期的结果是state.copy更新为[{ webCopy: "", id: 0 },{ webCopy: "", id: 1 }]不幸的是,尽管将复制值作为包含 JS 对象的新数组返回,但它仍然是一个空数组。我尝试在 StackOverflow 搜索结果中查找“rea
2020-02-03
因此,我有以下方法,该方法接受对象“x”。对象“x”具有一个名为“id”的属性。我可以在4行中记录 id,但不能在5行中记录。onOpenDeleteServiceModal=(x)=> {this.props.setReduxShowDeleteServiceModal(true);this.props.setReduxTargetedService(x); //save the object
2019-10-22