J'ai un composant <BaseMap />
et une ligne d'extraction fetchUser={this.fetchUser.bind(this)}
que j'ai utilisé immidiatelly après le BaseMap
dans la méthode de rendu (par exemple <BaseMap fetchUser={this.fetchUser.bind(this)}/>
).Récupérer depuis componentDidMount dans React JS
Cependant, quelqu'un a conseillé d'être que je devrais le mettre dans componentDidMount
à la place. Mais comment dois-je le faire? Je ne peux pas simplement copier fetchUser={this.fetchUser.bind(this)}
dans componentDidMount
.
Où appelez-vous 'fetchUser'? Pouvez-vous poster le code pour ' '? Cela ressemble à ce qu'ils voulaient dire: ' ' vous devriez appeler 'this.props.fetchUser' dans' componentDidMount'? –