Reactjs 如何以这种格式将道具或状态从父对象传递给子对象

Reactjs 如何以这种格式将道具或状态从父对象传递给子对象,reactjs,Reactjs,我已经有一个先见之明,像这样把道具或状态从父母传给孩子 class Parent extends React.Component{ state = {name: "parent-state"} update = () => { this.setState(state => state.name="example-state"}) } render(){ return ( <ChildComponent {...thi

我已经有一个先见之明,像这样把道具或状态从父母传给孩子

 class Parent extends React.Component{
    state = {name: "parent-state"}
    update = () => {
      this.setState(state => state.name="example-state"})
    }
    render(){
    return (
    <ChildComponent {...this.state, update: this.update} />
    )

    }

你是说像这样的事吗

render() {
   return React.cloneElement(this.props.children[0], {...this.state});
}
render() {
   return React.cloneElement(this.props.children[0], {...this.state});
}