【发布时间】:2020-03-17 20:05:37
【问题描述】:
我不确定如何描述它,但假设我有这个代码<button onClick={() => exampleFunction}>Text</button> 和这个代码<button onClick={exampleFunction}>Text</button>,那么这两个示例的工作方式有什么区别?我注意到在onChange 的情况下,只有第二个示例有效。
谁能澄清一下?
【问题讨论】:
-
你的意思是
() => exampleFunction()而不是() => exampleFunction? -
在你的第一个例子中你声明了一个匿名箭头函数,在你的第二个例子中你实际上是在执行一些函数
-
是的,@rayhatfield 解释得很好,但是谢谢
标签: javascript reactjs