相关疑难解决方法(0)

从父母调用子方法

我有两个组成部分.

  1. 父组件
  2. 儿童组件

我试图从Parent调用child的方法,我尝试了这种方式,但无法得到结果

class Parent extends Component {
  render() {
    return (
      <Child>
        <button onClick={Child.getAlert()}>Click</button>
      </Child>
      );
    }
  }

class Child extends Component {
  getAlert() {
    alert('clicked');
  }

  render() {
    return (
      <h1 ref="hello">Hello</h1>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法从父母那里调用孩子的方法?

注意:Child和Parent组件位于两个不同的文件中

javascript reactjs

358
推荐指数
14
解决办法
24万
查看次数

标签 统计

javascript ×1

reactjs ×1