Comment réinitialiser le mapView s'il y a un contenu dynamique à afficher dans la fenêtre contextuelle élégante ?
Lorsque nous ouvrons le modal snazzywindow en cliquant sur le marqueur, il se remplit de détails, pour la première fois la vue de la carte ne se règle pas correctement sur la vue complète du modal mais lorsque nous ouvrons pour la deuxième fois la vue de la carte s'ajuste au maximum vue de la popup
URL stackblitz du problème : https://angular-tst926.stackblitz.io/
code stackblitz : https://stackblitz.com/edit/angular-tst926
Au lancement de l'url stackblitz, cliquez sur l'un des marqueurs qui est le plus proche du haut du navigateur, la fenêtre contextuelle initiale n'aura pas le contenu mais après une seconde basée sur la réponse fictive que le modal remplit avec le bon contenu mais la vue complète du modal est bloqué, mais lorsque vous cliquez à nouveau sur le marqueur pour ouvrir la fenêtre, il se réajuste à la vue complète
en fonction de la réponse de l'API, le contenu calculé serait collé dans la fenêtre contextuelle modale et, par la suite, la vue de la carte devrait se réajuster pour afficher le contenu modal complet à la première fois au lieu de cliquer à nouveau sur le marqueur
*se référer au stackblitz : https://stackblitz.com/edit/angular-tst926 pour la version angulaire et les versions dépendantes *
Cela appartient vraiment à stackoverflow. Si vous demandez là-bas et envoyez le lien, je vous donnerai la réponse :-)
Sinon cela devrait être fermé, ce n'est pas un bug et cette fonctionnalité est proposée et clairement expliquée dans la doc.
docleryxk est correct. Mais merci d'avoir créé les stackblitz, ça va aider
Ci-dessous se trouve le lien de requête stackoverflow pour ce post