首页 > 解决方案 > 柯里化方法与将箭头函数作为道具传递

问题描述

在反应中遇到了几种将参数传递给事件处理程序或回调的方法:

onClick={(e) => handler1(parameter)}

onClick={handler2(parameter)}

其中 handler2 通常被声明为组件方法:

handler2 = (parameter) => (e) => { ... }

哪种语法更好,为什么?(我的猜测是没关系)你个人更喜欢哪个,为什么?

标签: javascriptreactjsparameterscurryingprop

解决方案


推荐阅读