将父母的道具值交给孩子的最佳方式是什么?父级是项目库的可重用组件。
const count= 500
return (
<Parent>{children}</Parent>
)
你可以像这样使用React.Children
和React.cloneElement
:
const children = React.Children.map(this.props.children, child =>
React.cloneElement(child, { count })
);
渲染子级时,您可以在父级中执行此操作:
React.cloneElement(children, props)