【发布时间】:2018-07-30 09:23:35
【问题描述】:
我需要基于一个 onClick 事件执行 2 个函数。为此,我通过stackoverflow找到了一些方法。 (参考Call multiple functions onClick ReactJS)
但是,在我的情况下,如果我指定为 onClick={this.handleClick} 会按预期工作。但是,如果我指定为onClick={(event) => {this.handleClick()}},则单击按钮时不会发生任何事情。这可能是什么原因?
在第二个函数调用取决于第一个函数调用的结果的情况下,一个接一个地调用两个函数的最佳方式是什么。
【问题讨论】:
-
你能显示完整的代码吗?该结果也是一些计算或一些 api 调用结果?
-
@MayankShukla this.handleClick 调用提供与身份验证相关的信息的 api
标签: javascript reactjs onclick