bonne journée! J'ai créé une carte de tableau pour afficher une donnée spécifique de mon Strong> API Strong>, et je l'ai fait avec succès. Mais ma prochaine tâche est de Passer ces données d'API à une autre écran. Stry> Maintenant, mon problème est que ces données sont affichées à l'aide de la carte de la matrice - J'ai essayé d'utiliser la navigation Navigation, mais cela ne transmet que 1 données, ce dont j'ai besoin, c'est de transmettre toutes mes données affichées. P>
BlockQuote> Voici mon code p> premier écran: p> second écran: p>
3 Réponses :
this.props.navigation.navigate('Dishes',this.state.CHECKED_Data) then map the data in that screen exactly like what you have done here
-> Passez des paramètres sur un itinéraire en les mettant dans un objet sous forme de second paramètre. p>
ceci.props.navigation.navigater ("plats", {Datatorender: cela.state.checked_data}); p>
-> dans la page suivante, vous pouvez accéder aux données comme p>
ceci.props.navigation.state.params.datatorender; p>
-> Après cela dans la page suivante, vous pouvez définir et effectuer le besoin requis. opération. p>
Pour plus de détails, vous pouvez passer à travers ce lien p>
Après avoir lu mon code pendant une demi-heure, j'ai constaté que la cause de l'erreur - ou simplement que ce soit pourquoi elle ne passe pas est à cause d'une "clé". P>
J'ai oublié de déclarer une clé dans mon autre page, c'est pourquoi mes données ne figurent pas. P>