开发者问题收集
我正尝试使用此API 中的所有标题填充下拉菜单的选项。我正尝试:将标题保存到标题:[] 对象中将所有这些标题映射到单独的元素中但我收到了错误Unhandled Rejection (TypeError): Cannot convert undefined or null toobject有人能给我指出正确的方向吗?import React from "react"import Header fro
嗨,我是 React 的新手,我正在制作一个 meme 生成器。我试图将它从类转换为 React Hooks,不确定为什么它不起作用。这是我目前所拥有的,当我尝试生成新图像时,我收到错误。import React, { useEffect, useState } from "react"function MemeGenerator() {const [newText, setNewText] =
可能我做错了什么,我对 React 还很陌生。所以,我只需要获取产品对象属性的值。function Products() {const [products, setProducts] = useState([]);useEffect(() => {api.get('/product/list').then(response => {setProducts((response.data))})},
我想使用生命周期方法显示从 API 获取的数据。我设法获取数据(对象)并将数据填充到状态(数组)中。但是我无法在返回部分显示值。代码的第一部分似乎有效,为了便于阅读,我删除了错误/加载部分:class App extends Component {constructor(props) {super(props);this.state = {data: [], //putting data in t
我尝试在使用 ReactJS 时从 RIDB API 获取数据。我获取了返回的数据function TryFetch() {const [camps, setCamps] = useState([]);useEffect(() => {axios.get(api).then( res => {console.log(res)setCamps(res.data)}).catch(err => {co
在 React Native 中开发应用程序时,我尝试使用客户端的数据和产品类型进行动态警报,但是当我尝试构建连接字符串的变量时出现此错误。TypeError:未定义不是对象(评估'this.state.Gas')这是我的代码的相关部分:渲染:render() {return (<ScrollView style={styles.container}><Text style={styles.Tit
我正在编写一个应用程序来响应。我创建了两个组件。一个组件正在从父组件接收一个对象,我想渲染它。这个对象有几个元素,其中一个是几个对象的数组。我在渲染这个数组的元素(对象)时遇到了一些问题。这是主对象:dishes = {id: 3,name:'ElaiCheese Cake',image: 'assets/images/elaicheesecake.png',category: 'dessert'
我正在从服务器获取数据,数组中有两个对象,分别为“name”和“Money”现在我需要通过与 money 字段进行比较来对数组进行排序,尝试使用以下代码后,我得到了类似“TypeError:无法读取未定义的属性‘money’”的错误,我在某个地方遇到了 If 条件问题,const [dataObject, setdataObject] = useState([{}])const sortbyRic
我正在构建一个应用程序,我想使用 React-navigation 来浏览页面,目前我有两个,HomeScreen和Contact,我内置了一个表单,所以我必须将不同的组件导入到 app.js 中,比如标题,然后我将按钮导航到ContentContainer组件内,作为具有 TouchableOpacity 属性的图像。这导致我无法将导航按钮的参数传递给 app.js,当我按下按钮时出现此错误:T
我正在用 React 开发我的第一个网站,它基于 FaunaDB 数据库。我使用 Netlify 和 Netlify 函数来访问我的服务器端代码。当尝试使用 react useEffect、useState 和 useRef 从数据库获取所有数据时,我得到了 TypeError:state 未定义。结果在 state 中设置为对象数组,因此我的 state 初始值是一个空数组。我尝试转换为类组件,
我正在使用https://github.com/zo0r/react-native-push-notification来显示通知,在我的例子中,我使用 datetimepicker 的 schedulingnotifications。我之前在另一个项目中使用过它,它工作正常,没有错误,但在这个项目中我得到了 TypeError:undefined 不是对象(评估“details.date.getT
使用 map 函数进行渲染时出现错误。它显示:typeError Cannot read property 'map' of undefined这是我的所有组件文件:Menu component.jsimport React, {Component} from 'react';import { Card, CardImg, CardImgOverlay,CardTitle } from 'reac
我尝试从CartScreen调用addOrder函数来执行位于操作文件夹中的函数。问题是,每当我按下OrderNow按钮时,addOrder 函数都应该被触发。但是,我收到了这样的错误。CartScreen.jsimport React from 'react';import { View, Text, FlatList, Button, StyleSheet } from 'react-nati
我一直试图访问对象数组内的值,但是由于某种原因,当我使用console.log(quiz.questions[0].question)时,我收到错误TypeError: Cannot read property 'question' of undefined代码:const quizAPI = process.env.REACT_APP_API_QUIZ;const PlayQuiz = () =
我有一个对象 (tripData) 作为数组 (currentProjectData) 的第一个值 (索引 0),但我无法访问该对象的键值对的值 (例如 country 的值),我收到 TypeError:无法读取未定义的属性“country”。我使用点 (.) 符号来访问键值对。这是在 React 和 Redux 项目中。在分隔线后的以下大代码块中,您可以专注于 tripData 对象和 get