【发布时间】:2019-05-26 12:10:02
【问题描述】:
下面是来自 codecademy 的一个 sn-p 代码。我是 Javascript 和 React 的新手,所以我只想问一下为什么 this.myFunc 之后不需要括号。我认为在 Javascript 中调用函数需要括号。这是 React 特定的,还是我在这里遗漏了什么?
谢谢!
class MyClass extends React.Component {
myFunc() {
alert('Stop it. Stop hovering.');
}
render() {
return (
<div onHover={this.myFunc}>
</div>
);
}
}
【问题讨论】:
-
调用函数确实需要括号,但您不希望函数在悬停事件发生之前执行。
-
这个总结得很好...stackoverflow.com/questions/20485425/…
标签: javascript reactjs