Je travaille avec la bibliothèque "Google-Map-React" et j'ai essayé tout sauf que les marqueurs ne se présentent pas. Je transmettais les coordonnées au marqueur de nombreuses manières mais aucune n'a travaillé. Voici mon code et mon référentiel:
https://github.com/jorginyu/ubica p> Que puis-je faire? Merci pour votre temps :) p> p>
3 Réponses :
Si vous ouvrez la console du navigateur, vous verrez une erreur. Le problème est avec votre composant Le paramètre du composant est un objet avec Toutes les propriétés qui sont transmises à elle. p> Vous ne vous déstructurez pas pour obtenir le texte code> Vous utilisez simplement le paramètre entier et essayez de l'afficher. P> Donc, vous avez besoin de la destructurer avec succès comme au lieu de p> il devrait être p> update strong> p> juste remarqué, le de sorte que votre utilisation doit être p> P> marcerc code> et comment vous essayez em> pour obtenir le texte code> Prop.
const markersc = ({texte}) => .. code> p>
Google-plan -React code> Attendez-vous à trouver
lat code> et
GNL code> Propriétés sur le marqueur. Vous les avez enveloppés à l'intérieur d'une propriété code> code> de la propriété afin qu'elles ne peuvent pas être trouvées. P>
<MarkersC {...contact} key={i} />
Bonjour Gabriele, merci pour votre temps, j'ai essayé cela mais ne fonctionne pas, :(
@Donutworry, vient de remarquer une autre question et une réponse de mise à jour ( en bas i>)
Oui! J'ai commencé à le faire comme ça, mais je ne le faisais pas, j'ai donc essayé la position Obj. Ça ne fonctionne pas :_(
Il y a un problème de formatage. J'ai supprimé les espaces:
ALORS: P>
{ contacts.map((contact, i) => <MarkersC lat={contact.lat} lng={contact.lng} text={contact.name} key={i} /> ) }
Dans votre question, vous avez fourni une clé GoogleMap non valide, il s'agit d'une erreur d'erreur dans la console fournir une clé GoogleMap Valide ou vierge (const api_key = '') pour une utilisation de développement uniquement. P>
Dans mon cas avec API_KEY vide, ça marche bien. P>
(votre code de repo git est différent du code que vous avez posté ici dans Stackoverflow.) P> Erreur d'API JavaScript Google Maps: InvalidkeymapError Code>. P>
Eh bien, c'est parce que j'ai résolu le problème. J'ai récemment fermé cette question. Merci quand même Ravi :).
Cela montre-t-il
désolé! Quelque chose s'est mal passé. Code>?