react父组件怎么把方法传递给子组件

2025-04-27 00:12:41
推荐回答(1个)
回答1:

可以通过向子组件传入一个修改state的函数,比如如下代码:父组件:classFatherextendsComponent{construtor(props){super(props);this.state={name:'Peter',age:'26'}}onChangeState(stateName){this.setState(stateName)}render(){姓名:{this.state.name}年龄:{this.state.age}}}子组件:classChildextendsComponent{render(){this.props.onClicked({name:'John'})}/>}}