react 中子组件调用父组件的方法
生活随笔
收集整理的這篇文章主要介紹了
react 中子组件调用父组件的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.在父組件中定義方法,并綁定在子組件上
// 在子組件中調用父組件中的方法 import React,{Component} from 'react'; import Child from './child'class Parent extends Component{constructor(props){super(props);this.fun=this.fun.bind(this);}fun(){console.log('你調用了父組件的方法')}render(){return (<div><Child getFun={this.fun}></Child></div>)} }export default Parent;
2.在子組件中通過this.props來調用父組件中的方法、
// 在子組件中調用父組件中的方法 import React,{Component} from 'react';class Child extends Component{constructor(props){super(props);console.log(this.props,'0000000000000000')}render(){return(<div>child<button onClick={()=>{console.log('你點擊了按鈕');this.props.getFun()}}>點擊</button></div>)} }export default Child;?
?
轉載于:https://www.cnblogs.com/VaeVae/p/10383798.html
總結
以上是生活随笔為你收集整理的react 中子组件调用父组件的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 冬奥会纪念币一盒几卷
- 下一篇: java:数据结构(二)栈的应用(进制转