Javascript 在React和Redux中创建动态按钮

Javascript 在React和Redux中创建动态按钮,javascript,reactjs,redux,react-redux,Javascript,Reactjs,Redux,React Redux,我在react和redux中有一个项目。它包括一个通过用户输入形成的表,因此用户将信息添加到文本字段中,然后将这些字段作为行添加到表中。我希望能够单击这些行中的每一行来调用一个相当基本的函数(所有行的函数都相同,并且不改变状态)。功能包括如下所示: <tr onClick={() => this.editShow()}> this.editShow()}> 但是,当我单击该行时,什么也没有发生!任何建议都将不胜感激 尝试将事件绑定到您的React组件 或者,如果您需要在方法

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

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

但是,当我单击该行时,什么也没有发生!任何建议都将不胜感激

尝试将事件绑定到您的React组件
或者,如果您需要在方法中传递参数,您可以在构造函数中绑定它:

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

尝试将事件绑定到React组件
或者,如果您需要在方法中传递参数,您可以在构造函数中绑定它:

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

您是否已将绑定到该类?请检查控制台。有错误吗?在
this.editShow()
中执行一些
console.log
s操作,查看它是否真的没有启动。发布
this.editShow()
的代码可能也会帮助这里的人帮助你。你是否将
editShow
绑定到类中?检查控制台。有错误吗?在
this.editShow()
中执行一些
console.log
s操作,查看它是否真的没有启动。发布
this.editShow()
的代码可能也会帮助这里的人帮助你。