react 函数组件怎么实现属性继承?

希望实现的效果
调用组件
<componentA height={20} width={20}/>

在实现A组件的时候 可以不用写height 和 width 相关的代码,就能让A组件拥有这个能力
withHeightAndWidth(componentA)

似乎可以用高阶组件的方式实现,具体怎么写。

阅读 4.2k
1 个回答

const withHeightAndWidth(C) => {
return props => (

  <C width={20} height={20} {...props}/>

);
}

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