开发者问题收集
在 React Native 中尝试setState时出错。代码import React from "react";import { TextInput, Text, View, Button, Alert } from "react-native";const UselessTextInput = () => {state = { currentDate: "" };const setCuren
JSON这是 JSON 对象在状态下的样子。{"gender": "male","name": {"title":"Mr.""first":"Mike","last": "Wazowski"},...}Reactconst App = () => {const [user, setUser] = React.useState([]);React.useEffect(() => {axios.get
我已经实现了 useReducer 来根据操作类型分派操作,并且每次我都会根据操作类型更新状态变量,但在尝试读取初始状态时总是会出错。可能我的代码可以解释更多。我在尝试读取 initialLoginState.isLoading 时收到错误。App.js 代码:import * as React from 'react';import { NavigationContainer } from '@
我尝试使用 useContext,但不断出现错误。这是我的配置文件import React from 'react'export const ConfigurationContext = React.createContext()export default ConfigurationContext这是我的 App.jsimport './App.css';import React,{Fragme
我正在从服务器获取数据,数组中有两个对象,分别为“name”和“Money”现在我需要通过与 money 字段进行比较来对数组进行排序,尝试使用以下代码后,我得到了类似“TypeError:无法读取未定义的属性‘money’”的错误,我在某个地方遇到了 If 条件问题,const [dataObject, setdataObject] = useState([{}])const sortbyRic
我正在用 React 开发我的第一个网站,它基于 FaunaDB 数据库。我使用 Netlify 和 Netlify 函数来访问我的服务器端代码。当尝试使用 react useEffect、useState 和 useRef 从数据库获取所有数据时,我得到了 TypeError:state 未定义。结果在 state 中设置为对象数组,因此我的 state 初始值是一个空数组。我尝试转换为类组件,
我一直试图访问对象数组内的值,但是由于某种原因,当我使用console.log(quiz.questions[0].question)时,我收到错误TypeError: Cannot read property 'question' of undefined代码:const quizAPI = process.env.REACT_APP_API_QUIZ;const PlayQuiz = () =
我需要将我的类组件代码转换为功能挂钩组件。我有下面的类组件逻辑可以工作。但是,为了实现Context Api,我需要将其转换为挂钩。当我在控制台记录它时,我得到storeList未定义,并且此错误...TypeError:未定义不是对象(评估'storeList'.map)。有没有办法让我在 UseEffect 中引入state?提前谢谢您const { data, status } = useQ
我在使用 Lodash + setInterval 时遇到问题。我想要做的:每 3 秒随机检索我的对象的一个​​元素这是我的对象:const [table, setTable]= useState ([]);所以我从这个开始:const result = _.sample(table);console.log(result);控制台给出 => Object { label: "Figue", la
我正在开发一款类似 Tinder 的应用,尝试在单击“喜欢”或“不喜欢”按钮时从数组中删除当前卡片并转到下一张卡片。同时,我尝试将卡片添加到新数组(喜欢或不喜欢的列表)。将对象添加到新数组似乎可行(尽管存在延迟,并且需要单击按钮两次 - 这也需要排序),但只要我尝试将其从当前数组中删除,它就会崩溃。我尝试查看此解决方案:使用钩子(useState)从数组中删除对象,但无论我尝试什么,我都只会得到“
我在使用 useState 钩子更新状态时遇到问题。因此,在我的“App”组件中,我声明了对象数组状态:const [panelSettings, setPanelSettings] = useState([{title: 'Background',active: true,options: [],updateDaily: true},{title: 'Time and Date',active:
我有一个来自类似这样的 API 的 json"data": {"total_question": 2,"correct_answer": "1/2","correct_percentage": 50,"details": [{"question_id": 1,"question": "test questioner 1","choice": "choice 1.1","result": "corr
我正在尝试根据用户输入创建对象。到目前为止,我一直在遵循。它给出了以下错误:Uncaught TypeError: Cannot read property 'fullname' of undefinedconst App = () => {let passengerObj = {"primary": {"fullname": "","age": null,},"secondary": [],}c
我有一个从json文件加载的对象,我希望每个项目在单击按钮时分别加载。我完成了这一点,但是主要问题是索引超出范围时,它显示421632587我如何制作,然后索引为0再次当索引到达最后一项时?我尝试通过在按钮中包含一些语句来解决它,但没有运气。这是迄今为止代码的相关部分:529866883
我正在尝试使用以下 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