开发者问题收集
import React, { useState, useEffect } from "react";import { TaskLists } from "./TaskLists";import { Daycard } from "./daycard";import { getTasks, deleteTask } from "../api/task.api";export function Ta
尝试学习 React/RoR,在这个简单的测试应用中,我有一个“searchapp”反应应用。它为语言单选框设置了默认值。import React from 'react'import ReactDOM from 'react-dom'import axios from "axios";import SearchForm from "./searchForm";class SearchApp ex
Uncaught TypeError: Cannot read properties of undefined (reading 'length')Error is showing in react-dom-development.js file[1]: https://i.sstatic.net/6a8tF.png[2]: https://i.sstatic.net/Cn3EP.png每当我从子
我尝试在单击时更改某些按钮的颜色并收到此错误,我该怎么办?添加 const 后,我​​现在收到错误 TypeError:undefined 不是对象(评估“e.target.name”)
使用此功能,我从 API 中过滤了一些对象const consultarAPI = async () => {try {const consulta = await fetch(URL);const respuesta = await consulta.json();// Aqui se filtran las noticiasconst noticiasFiltradas = respuesta
我被困在调用 clickRemoveHandler 上。我的想法是,我有两个组件:第一个 - 布局,它呈现页眉、导航和页脚组件;第二个 - 计算器,它是我的核心组件,具有数据输入等功能...在计算器组件中,我有具有托管状态的按钮,因此当我单击布局组件 (div) 上的任意位置时,我需要调用操作按钮的计算器函数。代码如下:class Layout extends Component {.....cl
我遗漏了什么?请帮忙解决 _/_我无法正确更新 redux 存储状态而不中断这是我在发布数据之前 redux 存储状态中的当前状态next state Object {"highlights": Object {"errMess": null,"highlights": Array [],"isLoading": true,},"posts": Object {"errMess": null,"i
我对 React 还很陌生,我试图从服务器获取一个对象(会话)并使用表单对其进行编辑,在进行更改后,使用帖子将其存储到服务器。我制作了一个组件,它从服务器获取数据并将其存储到状态中。问题是渲染部分出现错误,因为它可能还不知道状态对象的子字段。我指的是“session.name”和其他几个字段,但这会出现错误。(TypeError:this.state.session 为 null[更多信息])cl
在我的Statistics状态中,有const initialState = {fetching: false,channel: null,dateFrom: {},dateTo: {},};dateFrom和dateTo是用户点击日历中的开始日期和结束日期时的值。我使用rc-calendar来显示和获取日期数据。在我的GeneralReport组件中,我试图显示开始日期dateFrom和结束日期
如何修复此错误?Uncaught RangeError:在 Object.exports.deprecate (util.js:75:1) 处超出最大调用堆栈大小。我尝试使用 uuidv4 生成 id 以便过滤具有 id 的项目列表,我收到一条错误消息,要求我安装“util”,安装 util 后,我收到此错误消息“Uncaught RangeError:在 Object.exports.depre
以下是表单<PostBody><Input value={this.state.title} onChange={(value) => this.onChangeTitle(value)} ref="titleInput" type="text" id="title" name="title" placeholder="Post Title" /><TextArea value={this.sta
我很难弄清楚为什么我无法正确地增加/减少数组中的四个计数器,该数组处于应用程序状态。状态中的数组是这样的:...constructor(props) {super(props);this.state = {right: 0,left: 0,up: 0,down: 0,...more variables...bank: [0, 0, 0, 0] // <- array with 4 counters
我试图将一个值从一个组件 - Counters.jsx 传递到 Counter.jsx。当我转到开发人员控制台并进行记录时,我可以从 this.props.value 获取数据,但是当我尝试将其设置为状态时,我收到以下错误:TypeError:无法读取未定义的属性“值”。// This is the component: Countersimport React, { Component } fr
import React, { Component } from "react";import FormUpdate from "../components/formUpdate";import { fetchClothingItem, updateClothingItem } from "../actions/crud";export default class Update extends C
我尝试从表单中获取用户的输入,然后提交该信息,并发出警报,显示用户在正式提交表单之前输入的内容。但是,我不知道如何解决状态未定义的问题。我最初在类组件之外使用了 FormCreate 和 FormDisplay 函数,但仍然出现相同的错误。阅读了几个小时后,我将它们放在函数内部,但仍然出现相同的问题。我遗漏了什么?'use strict'let d = React.createElement;cl