У меня есть 2 компонента. Один такой другой, как этот
export default class Parent extends React.Component {
myCustomFunction = () => {
..
this.setState({
myVar: 'pippo'
});
}
}
export default class Child extends Parent {
myCustomFunction = () => {
//I want to call here my parent myCustomFunction
..
this.setState({
myVar: 'pluto',
otherVar: 'paperino'
});
}
render (){
return
<button onClick={this.myCustomFunction } />
}
}
Когда кто-то нажимает кнопку «Ребенок», я хочу запустить функцию «Родитель», а затем делать другие действия с состоянием.
Как мне этого добиться, не справляясь с Родителем у ребенка?