react 子组件更新父组件状态
代码理解简单 照猫画虎即可
class Father extends Component {
construtor(props){
super(props);
this.state = {
name: 'Jnne',
}
}
onChangeState(stateName){
this.setState(stateName);
}
render(){
return
<div>
<p>姓名:{this.state.name}</p>
<Child onClicked={this.onChangeState.bind(this)}/>
</div>
}
}
class Child extends Component {
render(){
return <Button onClicked={()=>this.props.onClicked({name: 'Charles'})}/>
}
}