我创建了一个React应用程序。在这个应用程序中,我创建了以下组件:
我想要的是当用户点击任何卡片上的按钮时,每次都应该增加一个数字。但我无法访问这里的数据。
有人能帮忙吗?
以下是卡片组件供您参考:
class Card extends Component {
render() {
return (
<div className="tc bg-light-green dib br3 pa3 ma2 grow bw2 shadow-5">
<h2>Votes: {this.props.votes}</h2>
<div>
<img src={this.props.pic} alt='Superstar'/>
<div>
<h2>{this.props.name}</h2>
<p>{this.props.email}</p>
</div>
</div>
<ActionButton btnText="Vote Now!" clickhandler={this.onVoteButtonClick}/>
</div>
);
}
onVoteButtonClick = (event) => {
console.log('It was clicked : '+this.props.id);
}}
https://stackoverflow.com/questions/51773029
复制相似问题