在React和Redux中创建动态按钮

时间:2017-09-09 16:46:15

标签: javascript reactjs redux react-redux

我有一个react和redux的项目。它包括一个通过用户输入形成的表,因此用户将信息添加到文本字段中,然后将这些字段作为行添加到表中。我希望能够单击这些行中的每一行来调用一个相当基本的函数(它对所有行都是相同的函数,并且不会改变状态)。该功能包括如下:

<tr onClick={() => this.editShow()}>

然而,当我点击该行时,没有任何反应!任何建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

尝试将事件绑定到您的React组件<tr onClick={this.editShow.bind(this}> 或者,如果你想在方法中传递参数,你可以在构造函数中绑定它:

 constructor(props) {
  super(props);
  this.editShow = this.editShow.bind(this);
 }