Клуб API Карт

variable и ymaps.Placemark

Алексей Сысоев
5 мая 2014, 19:17

если у меня в js есть var coord = '30.0000, 40.0000' к примеру и ставлю эту переменную сюда   myPlacemark1 = new ymaps.Placemark([coord])  то кордината не считывается и у меня загружается пустая карта, а если так   myPlacemark1 = new ymaps.Placemark([53.731538, 91.440641]) то все ок. Проблема в том что мне нужно получить кординату которая присвоена обьекту по клику, по этому нужен var. Как можно решить эту проблему?

2 комментария
Подписаться на комментарии к посту

В документации написано, что конструктор принимает массив из чисел, а не массив из строки.

Почитайте про типизацию в JavaScript.


var coord = myPlacemark1.geometry.getCoordinates().join(', ');
Алексей Сысоев
5 мая 2014, 19:31

спасибо, упустил