Javascript React高阶组件仅使用花括号函数返回defaultProps,但使用直接返回函数

Javascript React高阶组件仅使用花括号函数返回defaultProps,但使用直接返回函数,javascript,reactjs,higher-order-components,Javascript,Reactjs,Higher Order Components,类型1:const funcExample({param1})=>() 类型2:constfuncexample({param1})=>{return()} 高阶函数如下所示 export const CHOC: HOC<*, any> = compose( graphql(...), withProps(...), defaultProps(...), ); export default HOC(functionalComponent); 导出常量CHOC:HOC=

类型1:
const funcExample({param1})=>()

类型2:
constfuncexample({param1})=>{return()}

高阶函数如下所示

export const CHOC: HOC<*, any> = compose(
  graphql(...),
  withProps(...),
  defaultProps(...),
);

export default HOC(functionalComponent);
导出常量CHOC:HOC=compose( graphql(…), 用道具(…), defaultProps(…), ); 导出默认HOC(功能组件); 高阶函数将正确的值传递给类型1,但对于类型2,它只传递defaultProps值。我真的很感激你的帮助