zoukankan      html  css  js  c++  java
  • react 父组件调用子组件方法

    import React from 'react'
    import '../page1/header.css'
    import { Table } from 'antd'
    import Child from './child'//引入的子组件

    export default class Header extends React.Component{
      constructor(){
      super()

      }

    }

    onRef = (ref) => {//react新版本处理方式
      this.child = ref
    }
    click = (e) => {
      this.child.myName()
    }

    render(){

      return (<div>

        <Child onRef={this.onRef} />

        <button onClick={this.click}>父组件调用子组件方法</button>

      </div>

      )

      }

    //子组件

    import React from 'react'

    export default class Header extends React.Component{
      constructor(props){
        super(props)
      }

    componentDidMount(){
      this.props.onRef(this)
    }
    myName = () => alert('父组件调用子组件方法成功')
    render(){

    return (
      <div className="header">
      </div>
    )
    }
    }

  • 相关阅读:
    决策树
    交叉熵与softmax
    集成学习
    SVM算法
    蒙特卡罗方法
    K近邻--KNN
    K-Means聚类
    DBSCAN密度聚类
    Bagging、随机森林
    支持向量机SVM
  • 原文地址:https://www.cnblogs.com/whlBooK/p/10768959.html
Copyright © 2011-2022 走看看