有一件事我不明白,为什么会给我一个错误“TypeError:无法读取未定义的属性‘props’”?import React from 'react';import { withRouter } from 'react-router-dom';import * as ROUTES from '../../../constants/routes';function Summary({ reservat
2020-05-06
当我尝试在 React 中返回数组的长度时遇到问题。错误是“TypeError:无法读取未定义的属性‘length’”。我已将其放在另一个子组件中并且它可以工作,但是当我在 NavBar 中尝试时它只显示错误。import React from 'react';import './NavBar.css';import { FontAwesomeIcon } from '@fortawesome/r
2020-05-03
我遇到了一个问题,我想将一个页面上传递的信息发送到另一个页面,我说的这个其他页面就像一个单页。我已经尝试使用 props、params 将此页面的参数传递给另一个页面,但没有成功。我相信这很简单,但它让我没有解决方案Homepage.jsximport React, {useEffect, useState} from 'react';import * as Styled from './styl
2022-05-17
单击按钮时,我将数据从子组件传递到父组件,并以图形形式生成数据。但是,一旦子组件的状态更新,子组件的数据就会显示为未定义,因此没有数据传递到父组件。这是我的父组件:class ButtonAll extends Component{constructor(props){super(props);this.state = {childData: ''}}getData = (data) => {th
2019-04-30
我正在尝试渲染轮播。我无法传递状态数据SliderArr以使其在Slider.tsx中渲染如何将数据从一个组件传递到另一个组件?请提供意见 :)Main.tsx//some codes abovepublic render(): React.ReactElement<IAProps> {return (<div className={styles.container}><Slider>{this.
2020-02-26
我试图将一个对象数组传递给 React 上的一个函数,我得到了 Uncaught TypeError 的错误:props.map不是一个函数,尽管当我在传递之前将 props(即用户)打印到日志中时,它是一个数组我有以下数据:{"name": "My test name","users": [{"name": "user 1 name","data": [{"var1": [],"var2": {
2020-11-16
我想将对象数组传递给子组件。每个子组件都应返回 dummyData 相应索引的值。父组件export default function MainContent() {const dummyData = [{id: "1",cardIMG: "test.png",cardTitle: "Title",cardText: "Text"},{id: "2",cardIMG: "test1.png",ca
2022-02-10
我正在尝试将键值对数组从 UebungenAnzeigen 类传递到 PlanBeenden 类,后者也是另一个屏幕。我正在使用 React 导航,我有一个 Stacknavigator。如果您能给我一个带有我的状态参数的直接示例代码,我将非常高兴。谢谢。class UebungenAnzeigen extends React.Component {state = {data:[{"name":
2021-01-13
我有一个名为 PersonCard 的 React 组件:class PersonCard extends Component {constructor(props) {super(props);console.log(JSON.stringify(props));this.state = props;}render() {return (<div><MuiThemeProvider muiThe
2017-12-14
我是js和reactjs的新手。我试图创建一个包含几个Buttons的ButtonGroup,希望当我单击某个特定的Button(在ButtonGroup中)时,只有该特定按钮会突出显示(更改颜色),其余按钮将保持正常颜色。以下是执行上述行为的代码,但在setColour方法中,我收到错误_this.state.selected.props 未定义。有人能指出我错在哪里吗?此外,如果有人能告诉我这
2018-08-06
我有一个箭头函数返回以下内容: return (<div className="posts"><Post />{dataApi.map((post) => {return <Post post={post} key={uuidv4()} />;})}</div>);};在我的 Post 组件中,我尝试导入作者、日期和传递的文本,但它告诉我这些数据未定义。但是,当我 console.log(pos
2021-09-05
import React, { Component } from 'react';import { AppRegistry, StyleSheet, TextInput, View, Alert, Button, Text} from 'react-native';import { StackNavigator } from 'react-navigation';export default cl
2018-03-13
我正在开发一个 React 应用当通过无限滚动运行此功能时,我会收到错误Unhandled Rejection (TypeError): can't access property "country",this.props is undefinedasync pageUpdater() {let url = `https://newsapi.org/v2/top-headlines?country
2022-05-10
无法读取未定义的属性“数据”我的 react-typescript 电影信息应用出现问题。我想做的是显示从 API 返回的数据,但我卡在了“无法读取未定义的属性‘数据’”,所有组件都已构建,但这是一个完全的障碍。我见过其他一些例子,人们有类似的问题,但我找不到任何解决方案。我也不知道从哪里开始寻找。除此之外,我几乎没有编写 Web 应用程序的经验,说实话,任何应用程序都没有。任何帮助都将不胜感激!
2018-06-05
我试图从子选项卡导航器导航到父堆栈导航器的屏幕。但 this.props.navigation.navigate 只能导航到子导航道具'//stack.jsconst AppNavigator = createStackNavigator({DetailPage: DetailPage, //Screen AMainScreen: { . //Screen Bscreen: Main