react 调用父组件方法
时间: 2023-06-22 13:19:40 浏览: 97
要在 React 中调用父组件的方法,可以通过 props 属性将方法传递给子组件,然后在子组件中通过 props 调用该方法。具体步骤如下:
1.在父组件中定义一个方法,例如:
```
class Parent extends React.Component {
handleClick() {
console.log('Hello, world!');
}
render() {
return (
<Child onClick={this.handleClick} />
);
}
}
```
2.在子组件中使用 props 调用父组件传递的方法,例如:
```
class Child extends React.Component {
render() {
return (
<button onClick={this.props.onClick}>
Click me
</button>
);
}
}
```
这样就可以在子组件中调用父组件的方法了。当用户在子组件中点击按钮时,就会触发父组件的 handleClick 方法,从而实现调用父组件的方法。
阅读全文