子组件怎么向父组件传值呢 reactjs

父组件向子组件传输用prop,那如果子组件向父组件传输怎么传呢子组件通过click事件点击,把回调里面的flag变量里面值想传给父组件,怎么传呢
classChild_1extendsReact.Component{//子组件
constructor(props){
super(props);
this.state={
getName:this.props.name,
getAge:this.props.age,
}
}
click=()=>{
letflag='test';
}
render(){
const{getName,getAge}=this.state;
return(

{`姓名:${getName}`}

{`年龄:${getAge}`}

clickme
)
}
}
exportdefaultChild_1;
importChild_1from'./Child_1';
classParentextendsReact.Component{//父组件
constructor(props){
super(props);
this.state={}
}
componentDidMount(){
}
render(){
return(
)
}
}
exportdefaultParent;
POPMUISE
浏览 2491回答 2
2回答

哈士奇WWW

传回调函数。在父组件里写个函数change(){}然后通过props传给子组件,再在子组件的click函数里调用this.props.change()这种东西react的官方文档里都有。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

React.JS