开发者问题收集
我通过 mapStateToProps 将状态数据传递给 props,但组件无法识别。// user_show_container// propper import statements....const mapStateToProps = state => ({ids: state.entities.users.usersById.leagueIds;});const mapDispatchTo
我在user.login和user.bio处收到undefined,无法将数据从 App.js 传递到UserInfo组件。由于我没有传递任何状态,所以只是传递了 props。App.jsrender() {return (<div><nav className="uk-navbar-container uk-margin" uk-navbar="true"><div className="uk-
单击按钮时,我将数据从子组件传递到父组件,并以图形形式生成数据。但是,一旦子组件的状态更新,子组件的数据就会显示为未定义,因此没有数据传递到父组件。这是我的父组件:class ButtonAll extends Component{constructor(props){super(props);this.state = {childData: ''}}getData = (data) => {th
当我尝试将状态传递给另一个组件时,我收到 ./src/App.js 第 27 行:'Items' 未定义 react/jsx-no-undefimport React, { Component } from 'react';import axios from 'axios'class App extends Component {// Added this:constructor(props) {
我找不到为什么我不能将数据传递给 props在 index.js 的 Home 组件中将 props 数据传递给 PostCard 组件。PostCard 使用此来设置属性值。但是发生了错误。TypeError: Cannot read property 'nickname' of undefinedPostCard./components/PostCard.js:1916 | extra={<
我正在尝试渲染轮播。我无法传递状态数据SliderArr以使其在Slider.tsx中渲染如何将数据从一个组件传递到另一个组件?请提供意见 :)Main.tsx//some codes abovepublic render(): React.ReactElement<IAProps> {return (<div className={styles.container}><Slider>{this.
我正在尝试弄清楚如何将一些状态值传递给另一个 React 组件。现在我的方法可以正常工作,但看起来很混乱。因此,我像这样定义 DungeonDetails:const DungeonDetails = ({ children }) => (ReactDOM.createPortal(<div id="portal_DungeonDetails">{children}</div>,document.
我试图使组件中的用户个人资料可编辑。现在,当用户单击“编辑”时,个人资料将被替换为一个表单,该表单具有他们输入的默认值。但是,如果他们只更新一个字段,其他字段将被重写为空白值,而不是将默认值传递给状态。有没有办法将默认值传递给状态?我也试过 value={},但值根本没有改变。我试图避免为每个输入设置一个“编辑”按钮。class AccountEditor extends Component {c
我一直试图在 div 元素上实现悬停效果,就像这个 codesandbox 中一样:https://codesandbox.io/s/XopkqJ5oV我想要执行此操作的组件是一个可重复使用的组件,在同一页面上多次使用。我想这就是我无法让它工作的原因。我错过了什么?即使使用上述代码也无法在我的应用程序中工作。编辑:感谢您的回复。我发现了这个问题:我没有让ShouldComponentUpdate知
我的产品组件中有此代码,用于将收到的道具分配给状态当我创建新产品并通过更改产品列表的状态将其呈现在父级上并因此重新加载产品时,不会分配此状态,即使对于现有对象,颜色和尺寸也不会出现,除非您先加载页面然后刷新它。实现如下:1)它们在产品类的状态中定义 this.state = {colorsPicked: [],newProductSizes: []};2)它们作为道具传递到组件的父类中,如下所示:
我有一个登录组件,该组件已简化为以下定义,以确保629114969预期的功能是,当我单击“注册”按钮时,它会显示一个警报。通知我输入输入的用户名。 当前,当我输入一些文本并单击“注册”按钮时,应用程序崩溃了,并告诉我我尚未定义logincomponent的状态:und offfict typeError:无法读取未定义的的属性'状态'。 我觉得我已经定义了构造函数中的状态...是否有构造函数不会被
正在开发我的 React 技能,构建一个卡片匹配游戏。一共有 16 张卡片,你每次翻转 2 张。如果匹配,它们会保持翻转状态并显示正面,如果不匹配,它们会翻转回来显示卡片的背面。这个项目还没有完成,需要一步一步地完成。我已经使用 JSX 图像中对状态的动态引用添加了卡片背面(初始状态)(在 render->return 中)。它们按预期面朝下加载。onClick 正确地从事件中获取了 id,并且我
尝试将状态作为参数传递给组件时出现错误我已经提供了 console.log 并且我的状态正在从 api 获取响应import React, { Component } from 'react';import api from '../../services/api';import Products from '../Products';export default class index exte
我创建了以下 reactComponent。据我所知,useState([]); 应该将 comments 变量设置为数组。但事实并非如此。我尝试在对象上运行 .map() 时出现异常。我必须执行 Object.values(comments) 才能使其工作,但我不明白为什么。我的 api 明确返回一个评论对象数组。import React, { useState, useEffect } fro
我正在使用 React 版本“17.0.1”,当我尝试从 props 初始化组件状态时,它不起作用,只是用未定义初始化状态。以下示例将说明我的问题。组件Two class Two extends React.Component {state = {name: this.props.option.name}render(){console.log(this.state.name)return