JavaScript Cannot read property
Résolu
Herve_be
Messages postés
1110
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
13 juin 2025
-
19 févr. 2021 à 14:00
Herve_be Messages postés 1110 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 13 juin 2025 -
Herve_be Messages postés 1110 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 13 juin 2025 -
A voir également:
- Cannot read properties of undefined traduction
- Cannot read property of null traduction - Meilleures réponses
- Testermaker.js:1 uncaught (in promise) typeerror: cannot read properties of undefined (reading 'configurator') - Meilleures réponses
- Traduction créole guadeloupe français reverso - Forum traduction
- Input signal out of range ✓ - Forum Matériel & Système
- Google traduction photo - Guide
- Waldik traduction ✓ - Forum Loisirs / Divertissements
- Kif'n'dir traduction ✓ - Forum Windows
5 réponses
jordane45
Messages postés
38484
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 juillet 2025
4 751
19 févr. 2021 à 15:34
19 févr. 2021 à 15:34
Bonjour,
Tu utilises la lib leaflet.js
IL faut donc lire la documentation de celle ci pour apprendre à utiliser correctement les fonctions qui s'y trouvent
https://leafletjs.com/reference-1.7.1.html#geojson-resetstyle
Le problème ne provenant pas de ce code js .. mais plutôt de la façon dont tu l'as utilisé dans ta page..
En l'occurrence, pour pouvoir utiliser le resetStyle .. il faut déjà avoir déclaré un style..
Tu utilises la lib leaflet.js
IL faut donc lire la documentation de celle ci pour apprendre à utiliser correctement les fonctions qui s'y trouvent
https://leafletjs.com/reference-1.7.1.html#geojson-resetstyle
Le problème ne provenant pas de ce code js .. mais plutôt de la façon dont tu l'as utilisé dans ta page..
En l'occurrence, pour pouvoir utiliser le resetStyle .. il faut déjà avoir déclaré un style..
layer.on('mouseover', function (){ this.setStyle({ color: 'green' });
Modifié le 19 févr. 2021 à 16:05
J'ai utilisé l'exemple que j'ai trouvé dans la documentation leafletjs ici https://leafletjs.com/examples/choropleth/ Adding Interaction.
click: popup fonctionne
mouseover: highlightFeature aussi
mais pas les 2 ensemble, je pense donc que j'ai commis une erreur de syntaxe mais je ne trouve pas laquelle
19 févr. 2021 à 16:14