React父组件调用子组件
Posted 0828-li
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React父组件调用子组件相关的知识,希望对你有一定的参考价值。
通点击父组件按钮调用子组件的方法
父组件:
import React, Component from ‘react‘; import ChildComponent from ‘./child‘; export default class ParentComponent extends Component render() return( <div> <ChildComponent onRefChild=this.onRefChild /> <button onClick=this.clickParent.bind(this) >‘点击‘</button> </div> ) onRefChild = (ref) => this.child = ref clickParent = (e) => this.child.childMethods()
子组件:
import React, Component from ‘react‘; export default class ParentComponent extends Component componentDidMount() this.props.onRefChild(this) childMethods = () => alert(‘子组件被执行了‘) render() return (<div>我是子组件</div>)
以上是关于React父组件调用子组件的主要内容,如果未能解决你的问题,请参考以下文章