开发者问题收集
react.js 有时很复杂,我试图访问一个状态的信息,我有一个包含一个对象的数组,在这个对象中,还有另一个名为 price 的对象,在最后一个对象中也有一个名为 price 的属性,当我尝试在 map 函数中获取此信息时,代码中断,这是我的 map 代码:(错误行在 ******)错误显示如下:Uncaught TypeError: Cannot read properties of undef
我收到此错误Mainsection.js:27 Uncaught TypeError: Cannot read properties of undefined (reading 'map')这是我的 mainsection.js 文件,我正在使用 API 密钥迭代数据,但仍然没有找到错误的原因。首先,我创建了一个名为 info 的数组,并将所有数据存储在其中,然后迭代它,现在使用 fetchapi
我本周刚开始学习 Javascript,想写一个文字游戏来帮助我的孩子。我的想法是,它应该显示并播放来自dictionary的random单词,她写下它,检查entry并从dictionary中删除random。游戏继续,直到字典length===0,如果有错误的单词,则将其总结出来。不知何故,该程序不可预测,它实际上在 7 次中只有 1 次有效,我不明白为什么。给出以下错误:Uncaught (
在 React 应用上需要一些帮助。我正在尝试映射从父级传递下来的对象数组,但出现错误:TypeError:无法读取未定义的属性(读取“map”)我可以按如下方式 JSON.stringify,并且如果它在同一文件中定义,我可以映射相同的数组。只是不能映射为从父级发送的 prop。有人可以指出我如何在从父级发送的子组件中映射如下所示的数组的正确方向吗?const tracks = [{id: 1,
我从 API 中收到一个对象,其中包含一些简单属性和一个字符串数组。我尝试使用 map 函数显示此数组,但当我尝试使用 map 函数时,我的应用程序会中断并抛出“TypeError:tags 未定义”。代码:import React, { Component } from 'react';import {useParams} from "react-router-dom";import Video
我只是想用 Javascript 将一个项目添加到 Map(如字典)中。我使用的是 React Native。import React, { Component } from 'react';import {AppRegistry,View,Button,} from 'react-native';export class Stack extends Component {constructor(
如何清理包含各种数据类型的字典,包括空值、空列表、字典等。例如raw = {'key': 'value', 'key1': [], 'key2': {}, 'key3': True, 'key4': None}致:refined = {'key': 'value', 'key3': true}由于字典中数据类型的混合性质,使用:refined = {k:v for k,v in processed
我尝试在 React、Redux 中实现 DFS 算法以将其可视化。要创建邻接表,我使用 JavaScript 中的Map()数据结构:dfs(v, visited, adjList) {console.log(v);visited[v] = true;var get_neighbours = adjList.get(v);for (var i in get_neighbours) {var ge
有没有办法快速确定为什么两个应该可以互换的.csv文件却不能互换?类似于用于批判性评估的差异/验证类型机制。我有一个 d3.js 地图,我想让它可视化一些数据,当我使用我的初始数据集时,它运行良好,但在我创建的新数据集上,它崩溃并出现Uncaught RangeError: Maximum call stack size reached错误。我最初的猜测是:由于标题的名称不同 - 这可能是问题所在
在下面的代码片段中,我获取了已登录用户的令牌信息。async getToken(accessToken){try {let token = await AsyncStorage.getItem(accessToken);console.log("getToken: " + token);} catch (error) {console.log("something went wrong getto
我的问题在这里,我得到了一个数据库,当然我映射了它,不幸的是,在我的结果中它显示了所有的数据,而我只想显示最后记录的数据,你有什么想法吗?我让你看下面的代码谢谢你的帮助 Neffimport React, { Component } from 'react';import { CardText, Col, } from 'reactstrap';import axios from 'axios'
我正在尝试制作我的第一个真正的 React 应用程序,并从数据库中提取信息,更新状态以将该信息设置为数组,然后尝试访问数组中对象的属性。function App() {const [students, setStudents] = useState([]);function fetchStudentInfo() {fetch('https://api.hatchways.io/assessment
我尝试在数据数组中仅显示我需要用表格显示的名称键。const data = [{id: "111", name: "Danny", city: "NYC"},{id: "222", name: "Roni", city: "LDN},{id: "333", name: "Suzi", city: "TLV",{id: "444", name: "John", city: "SF"}]const c
这是我的对象。values : {title : 'this is title ..',translate : {en : 'some texts .. ',},}这是我拥有的数组。arr = ['translate.en', 'title'];我想要做的是这个,但这没有按我预期的方式工作。const value = arr.map(item => values[item]);// (Result
我是 React 新手,再次需要帮助 - 一切都很好,直到我将代码从 App.js 转移到单独的组件 - 并且因为它是无状态组件,我使用 props 和 map 函数从 App.js 访问值和状态,但这并不令人满意 - 请帮忙import React from 'react';const Recipes = props => (<div>{props.recipes.map(recipe => (