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});
}