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

嘻倪孢
  • 313

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

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

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

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

resultEvent???

回复
阅读 390
2 个回答

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

events={{beforeOpen, beforeClose ,formatter }}

callbacks={{beforeOpen, beforeClose ,formatter }}

handlers={{beforeOpen, beforeClose ,formatter }}

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

hooksEvents

configEvents

lifeEvents

hooksCallbacks

configCallbacks

// 这里就不一一列举了

使用对象展开:

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

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

宣传栏