How to pass props to {this.props.children}

后端 未结 26 3866
猫巷女王i
猫巷女王i 2020-11-21 23:42

I\'m trying to find the proper way to define some components which could be used in a generic way:


  
  

        
26条回答
  •  情深已故
    2020-11-22 00:10

    For any one who has a single child element this should do it.

    {React.isValidElement(this.props.children)
                      ? React.cloneElement(this.props.children, {
                          ...prop_you_want_to_pass
                        })
                      : null}
    

提交回复
热议问题