当我们需要传递参数时,在事件回调(例如onClick)中使用函数currying而不是匿名函数(就效率而言)有什么好处吗?
const doSomthing = (arg1, arg2) => {
...
}
<div> onClick={() => doSomthing(arg1, arg2)} />
// or
const doSomthing = (arg1, arg2) => () => {
...
}
<div onClick={doSomthing(arg1, arg2)} />
1条答案
按热度按时间rsaldnfx1#
如果发生点击事件,将触发以下操作:
组件呈现后将触发以下操作,这是一个不好的做法: