React系列之父组件如何传递Props给this.props.children
问题
React使用router之后,以下形式会经常出现.
this.props.children
可是这样渲染出来的组件,父组件如何传递props给它呢?
解决
我们可以这样传递porps给子组件:
{
React.cloneElement(this.props.children,{A:xxx,B:xxx2,C:xxx3})
}
微信公众号
![](https://incomparable9527.coding.net/p/imageBed/d/imageBed/git/raw/master/c2a91cfb597826a4b02b755746c300e00cc7728a9f5bac20bec538e8c76a443f.png)
React使用router之后,以下形式会经常出现.
this.props.children
可是这样渲染出来的组件,父组件如何传递props给它呢?
我们可以这样传递porps给子组件:
{
React.cloneElement(this.props.children,{A:xxx,B:xxx2,C:xxx3})
}