GMAPS4RAILS Максимальный размер стека вызовов превышен?

StackOverflow https://stackoverflow.com/questions/8301097

Вопрос

У меня есть следующая настройка, что я хочу сделать, это обновить маркеры при перемещении карты:

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

Конечная точка JSON возвращает, например:

[{"_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"}]

Но я получаю следующую ошибку при перемещении карты:

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
......

Понятия не имею, что вызывает это, я собрал выборку из различных источников, должен был много адаптироваться, так как кажется, что методы и т. Д. сильно изменились. Не уверен, что если бы я что -то пропустил, я был бы рад, если бы кто -то мог дать мне указатель

Большое спасибо, Кристоф

Это было полезно?

Решение

В вашем JSON вы должны заменить: longitude с lng а также latitude с lat.

Но я должен изменить код, чтобы избежать такого рода странных сюрпризов, когда аргументы ускорены.

Другие советы

Похоже, у вас есть бесконечная рекурсия в методе I.set.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top