Question

J'ai la configuration suivante, ce que je veux faire est de mettre à jour les marqueurs lorsqu'une carte est déplacée:

https://gist.github.com/277894809fe04cbc29c7

Les retours d'extrémité JSON par exemple:

[{"_id":"4ecc19ca8de17b2f0f000001","latitude":47.413358,"location":[47.413358,9.744583],"longitude":9.744583,"name":"d2"},{"_id":"4ecc14e68de17b2924000001","latitude":47.413417,"location":[47.413417,9.744417],"longitude":9.744417,"name":"another"}]

mais je reçois l'erreur suivante lors du déplacement de la carte:

Uncaught RangeError: Maximum call stack size exceeded
I.get
a.(anonymous function)
tB.(anonymous function).zoomRange_changed
mf
I.set
(anonymous function)
tB.(anonymous function).zoomRange_changed
mf
I.set
......

Aucune idée ce qui cause cela, je l'ai mis ensemble l'échantillon provenant de diverses sources, a dû adapter beaucoup comme il semble que les méthodes etc beaucoup changé. Je ne sais pas si je manqué quelque chose, je serais heureux si quelqu'un pouvait me donner un pointeur

Merci beaucoup, Christoph

Était-ce utile?

La solution

Dans votre JSON, vous devez le remplacer. longitude avec lng et latitude avec lat

Mais je dois changer le code pour éviter ce genre de surprises étranges lorsque les arguments sont mal formés.

Autres conseils

On dirait que vous avez récursion sans fin dans la méthode I.set.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top