Replies: 1 comment
-
Effectivement, c'est bien une histoire d'évènement mais aussi une histoire de rafraichissement. Il manque donc cette mise à jour des marqueurs. ça peut être fait de différentes manières. En attendant un tuto pour faire tout ça, je peux donner quelques pistes :
this.mymap = mymap;
if (context.propertyPath.startsWith('additionals.etat')) {
// mise à jour du marqueur
// chercher le bon marqueur par le nom de l'additionnelle (context.name)
// changer son état avec la nouvelle valeur
// changer l'icone.
// Peut être c'est mieux de le supprimer et de le refaire.
} à chaque fois, il va falloir déclencher la mise à jour du bon marqueur avec le nouvel état. Pour savoir comment faire pour aller chercher les marqueurs et les mettre à jour, je vous laisse consulter la documentation de la librairie leafletjs. ++ |
Beta Was this translation helpful? Give feedback.
-
Bonjour,
Je suis entrain d'essayer de faire un affichage via openstreetmap,
l' plus gros fonctionne, j'arrive a afficher mes marqueurs, les lien vers les différents sites fonctionnent mais j'ai un problème qui reste.
Je voudrais afficher l'état de communication avec l'automate de chaque site dans la popup mais tout ce qui me remonte c'est un "undefined" des lors que je fait une liaison avec mon programme wit. si je ne fait pas de lien et que je met juste un additionnel l'affichage ce fait correctement.
Je suppose que c'est du fait que le lien entre mon additionnel et mon programme est fait après l'évènement "postInit" mais je ne parviens pas a trouver de solution.
j'ai essayer de voir avec les deux post précédents concernant les cartes (#487 et #525 )mais je ne parviens pas a faire fonctionner le dernier en date avec ce que je veux faire.
Beta Was this translation helpful? Give feedback.
All reactions