征集一个变量react 属性变量名

我的属性有普通 数字,对象,方法,布尔
还有一种 带回调方法的我想名一个统一的名称

const beforeOpen = (data) => {
   return true
}
const beforeClose = (data) => {
   return false
}
const formatter = (data) => {
  return data;
}

<Test value="1" fun={{beforeOpen, beforeClose ,formatter }} />
就是这个fun取个哈子规范点的名称

合在一起时方便处理点,内部还有功能处理部分

resultEvent???

阅读 2k
2 个回答

我想几个思路:
首先是简单的:

events={{beforeOpen, beforeClose ,formatter }}

callbacks={{beforeOpen, beforeClose ,formatter }}

handlers={{beforeOpen, beforeClose ,formatter }}

复杂一点的就是加上说明:

hooksEvents

configEvents

lifeEvents

hooksCallbacks

configCallbacks

// 这里就不一一列举了

使用对象展开:

<Test value="1" {...{beforeOpen, beforeClose ,formatter }} />

这样就巧妙地避免了命名的问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题