Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法从react中的父类访问属性_Javascript_Reactjs_React Native_React Redux - Fatal编程技术网

Javascript 无法从react中的父类访问属性

Javascript 无法从react中的父类访问属性,javascript,reactjs,react-native,react-redux,Javascript,Reactjs,React Native,React Redux,所以我将一些属性从父类(计数器)传递给子类(计数器) 我传递属性的方式: 我想它已经被正确地传递了我在控制台上打印了“this.props”: 但是,当我试图通过this.props.counter.value访问计数器值时,它会抛出错误,并且当我试图控制台“this.props.counter”时,它会显示“未定义的”您应该使用以下属性: {this.props.counters.map((counter) => <Counter key={counter.id}

所以我将一些属性从父类(计数器)传递给子类(计数器)

我传递属性的方式:

我想它已经被正确地传递了我在控制台上打印了“this.props”:


但是,当我试图通过this.props.counter.value访问计数器值时,它会抛出错误,并且当我试图控制台“this.props.counter”时,它会显示“未定义的

您应该使用以下属性:

{this.props.counters.map((counter) => 
  <Counter
    key={counter.id}
    onDelete={this.props.onDelete}
    onIncrement={this.props.onIncrement}
    counter={counter}
  ></Counter>
}
{this.props.counters.map((counter)=>
}

您已经提前关闭了
您是否正在使用功能组件或类组件进行
我正在使用类组件进行反击您是否可以共享
的代码非常感谢,但@Xesenix建议的答案有效。