Anfangs funktionierte alles gut, ich habe eine Komponente so etwas wie. dieseZugriff auf untergeordnete Funktion über ref nicht möglich?
class A extends React.Component {
constructor(props) {
super(props);
this.childRef = null
}
componentDidMount() {
this.childRef = this.refs.b
// now I can call child function like this
this.childRef.calledByParent()
}
render(){
<B ref = "b"/>
}
}
In anderen Datei
class B extends React.Component {
calledByParent(){
console.log("i'm called")
}
render(){
<div> hello </div>
}
}
export default B
bis hier war es funktioniert gut, aber wenn ich so etwas tun in class B
export default connect(mapStateToProps, mapDispatchToProps)(B)
Es funktioniert nicht. Ich habe von react-redux connect
Sinnvoll, weil 'connect' eine andere Komponente um das Parent umschließt. Also, was ist die Frage? –